问题标签 [pandas-bokeh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
32 浏览

python - 使用其他元素更新 pandas-bokeh 图表

我正在使用 pandas 和 pandas-bokeh 的 Jupyter Notebook 工作。

我可以创建图表没问题,但是当我想添加一个元素(如 Span)时,我不知道如何避免在笔记本中显示图表的第二个副本。

有没有办法解决这些问题:

  • 延迟绘制图形,直到我准备好显示()它?
  • 更新现有的数字?
  • 在绘制第二个图之前删除现有图?

此代码演示了该问题:

0 投票
1 回答
48 浏览

python - CustomJS 回调上的散景布局更新

我是新手bokehJS,我需要根据dropdown值更新情节。对于初始加载,我使用以下代码添加arrow绘图布局。但是,每当我更改dropdown情节上的值时,都会更新,但arrow会消失。

下面是callback我写的自定义js:

)

如何在 中编辑布局callbackJS

注意:我希望这是独立的 html 页面,所以不愿意使用散景服务器。

0 投票
0 回答
97 浏览

python - 使用滑块小部件过滤和更新交互式散景可视化

我是 Python 新手,我正在尝试使用散景创建一些交互式可视化。目前,我正在尝试使用散点图汇总分组数据,该散点图具有下拉功能,允许用户交换不同的数据列。

我创建了一个模拟数据框,类似于我作为 csv 加载的真实数据框:-

这是我用来创建交互式绘图的 Python 代码:-

期望的结果

我想添加一个滑块小部件,它将简单地通过“数据框”中的“小时”变量更新可视化。如下所示:-

谁能帮我在我现有的代码中实现它?我做了很多相当脆弱的尝试来让它适当地过滤和绘制数据,但是可视化没有启动(给我白屏)或绘图变为静态(无法更新)。

我认为有一个简单的解决方案,非常感谢任何帮助:)

0 投票
0 回答
94 浏览

python - Pandas 数据框和散景图未使用滑块小部件更新

我正在尝试使用散景可视化从熊猫数据框中绘制摘要统计信息。我的目标是使用滑块过滤要绘制的数据并相应地更新绘图。但是,当我启动我的散景应用程序时,两者都没有发生。

这是我正在使用的一些模拟数据:-

编辑

我已经修改了我的代码以添加其他功能,例如交换列,但我的问题仍然存在。我无法更新源数据以按小时过滤,然后相应地更新绘图。

谁能指出我需要修改哪些允许滑块功能更新我的数据框?

0 投票
1 回答
37 浏览

python - 散景小部件不更新绘图

我是散景图的新手,我正在尝试用滑块绘制地图,但它没有更新。

我已经尝试了很多方法,但它仍然没有更新情节。

我正在使用散景服务器和非地理图我已经得到它......

我正在做的是:

(此函数接收数据帧并重新调整按时间值过滤的地理数据帧

这个函数绘制一个区域。

所以 ...

0 投票
1 回答
42 浏览

bokeh - 将 panel.widgets.tables.Tabulator 转换为 layoutDOM

我是 Bokeh 的新手,如果我弄错了术语,我深表歉意。

我有一个简单的仪表板,我正在尝试使用制表符将图表添加到页面文档

基本设置如下

这遇到了一个问题,因为Panel期望一个LayoutDOM对象而图表是一个panel.widgets.tables.Tabulator对象。

如何将图表转换为 layoutDOM 对象?

我得到的具体错误是

0 投票
1 回答
81 浏览

python - 将小部件与 pandas_bokeh 结合起来;收到“ValueError”消息

我正在尝试将一些bokeh小部件与pandas_bokeh仪表板中的图合并,以便通过过滤以交互方式更新它们。但是,当我启动仪表板时,我得到一个空白的浏览器选项卡。这是我的代码:-

这是我收到的错误消息:-

有人可以帮助我理解为什么我会收到此消息,也许我可以礼貌地请某人建议对我的代码进行一些编辑以使其正常工作吗?

0 投票
0 回答
11 浏览

pandas-bokeh - 散景代码打开弹出窗口,在按钮单击时显示数据表

我正在使用散景开发一个 Web 应用程序。我的要求是在单击按钮时打开弹出窗口。弹出窗口应显示一个数据表小部件。其次,这个弹出窗口是可拖动的。由于我的应用程序是基于网络的,所以不能使用 pyqt。有什么办法可以做到这一点?

0 投票
0 回答
12 浏览

python - Span 的内联 pandas_bokeh 语法

我使用 Pandas_bokeh 内联语法和 rangetool 有一些不错的输出。我想添加一个 Span 注释,但我没有找到添加 Span 的语法。我想要的结果是某个日期时间的一些垂直行。我的代码是:

'''

谢谢你,斯蒂法尼亚。

0 投票
1 回答
24 浏览

python - 缩小散景线图中不可见的常量值

我正在尝试使用 jupyter-notebook 中的 pandas_bokeh 创建一个约 30.000 个条目长数组的线图,但是当 缩小.

当我进一步时 放大 ,我可以看到数据点在那里但不知何故破灭了。

我尝试了 pandas_bokeh github 页面上提供的选项:https ://github.com/PatrikHlobil/Pandas-Bokeh#lineplot

我目前的解决方法是使用plot_data_points=True带有非常小的方形标记的参数。

这是复制问题的最小示例:

我正在使用

  • 蟒蛇 3.9.7
  • Jupyter 笔记本 6.4.5
  • 散景JS 2.4.1