bokeh相关内容
我想从jupyter笔记本中使用bokeh小部件来更新bokeh图.我的代码(有点hacky)看起来像这样: from bokeh.plotting import figure from bokeh.io import output_notebook, push_notebook, show from bokeh.models import CustomJS, Slider output_
..
我有一个散景人物,它在工具栏中有一个重置按钮.基本上,当我更新在图中绘制的数据时,我想“重置"该图.我该怎么办? 解决方案 更新:已为此功能提交了PR.散景0.12.16释放后,将执行以下操作: from bokeh.io import show from bokeh.layouts import column from bokeh.models import Button, Cus
..
我有一个GlyphRenderer,其data_source.data是 {'index': [0, 1, 2, 3, 4, 5, 6, 7], 'color': ['#3288bd', '#66c2a5', '#abdda4', '#e6f598', '#fee08b', '#fdae61', '#f46d43', '#d53e4f']} 渲染器的字形是 Oval(height
..
散景版本:0.10 的Python:3.4 木星:4.x 目标:创建一个仅显示从散点图中选择的数据的表 问题:仅在单击数据表后刷新自身 尽管有:s2.trigger('change').在Bokeh网站上的其他示例中, 情节将使用此技术更新另一种情节:请参见 http ://docs.bokeh.org/en/latest/docs/user_guide/interaction.htm
..
我有一个脚本,该脚本接收上载的数据,将其合并在一起,将其转换为绘图(使用Bokeh),然后将其作为JSON导出到目录中. 将来,用户可以点击正确的URL,相应的图应作为HTML模板的一部分显示给用户. 我可以生成情节.我可以将其另存为JSON.我可以获取将该URL检索为JSON的URL,但无法在模板中呈现该JSON图. 我已经了解了Bokeh文档和示例,但是它们似乎都使用了fla
..
我的问题与昨天提出的问题非常相似: Bokeh动态调整图的大小 但是由于我觉得两者之间的解决方案可能有点不同,所以我想发表我自己的解决方案.我还复制了整个代码,以便任何人都可以复制/粘贴并运行它. 在下面的代码中,我基本上希望第二个散景图在单击标题时占据整个视口,并在下次单击时返回到原始大小. 作为附带信息,我从github借来了部分代码. Bootstrap4用于CSS.用于动
..
我正在尝试在我的散景图中添加一个按钮,这样我就可以更改使用回调添加到GMapPlot的补丁字形上使用的颜色。 目前我所拥有的是: 来自bokeh.io import output_file,显示来自bokeh的 。模型导入GMapPlot,GMapOptions,ColumnDataSource,DataRange1d,Patch map_options = GMapOptio
..
我正在尝试使用autoload_static将其数据嵌入到我想要在我的计算机上本地读取的简单html页面中。根据我在文档中的内容,我只需要将.js文件放在指定的文件夹中,然后在html中插入标记。 但是firefox给了我下一个错误: “无法加载库 http://cdn.pydata.org/bokeh-114a47707b567971f835c5877d2be44ea4e57fef.min.
..
使用Jupyter笔记本,如何让一个滑块以两个数字交互式更新两个独立的功能? 有一个类似问题的链接,无需回答
..
我试图在滑块的帮助下无缝地传达大量的科学数据。 我从Bokeh开始,并且几乎没有javascript的知识。我试图设置第一种方法,能够滑过两张图像,但我无法刷新图像。 假设我有1.png和2.png在我的文件夹中。 来自bokeh.io导入vform 来自bokeh.models导入CustomJS,ColumnDataSource,Slider 来自bokeh.plotti
..
我有一个Bokeh应用程序,它利用各种小部件事件的Python回调。对于某些事件,我想在回调Python函数之前执行一些JavaScript代码。这可能吗? 在这种情况下,Python回调可能是长时间运行的,我想在长时间之前和之后启动和停止Javascript微调器对象 - 运行Python代码。 解决方案 截至Bokeh 1.0.4,“忙碌”/“完成”事件(启用事物)比如触发微调器
..
我正在尝试使用散景交互式滑块来修改绘图的内容,类似示例这里。我有两个嵌套列表 x 和 y 。 我只想让滑块更改要绘制的列表的索引。即如果滑块索引= 0,则绘制 x [0] vs y [0] ,如果滑块索引是1,绘图 x [1] vs y [1] 等... 文档示例动态计算新数据,这对于我需要使用的数据是不可行的。 当我运行下面的代码时,情节中没有任何内容......我不知道jav
..
以下代码来自
..
我在几个地方读出了带有时间和湿度数据的记录器。为了探索数据并分发它,我使用Python(通过jupyter notebook)和Bokeh。 为了简化数据探索,我希望能够启用和禁用带有时间和湿度数据的I读出记录器几个地方。为了探索数据并分发它,我使用Python(通过jupyter笔记本)和Bokeh。 为了简化数据探索,我希望能够启用和禁用位置图(以及将来的湿度)和/或温度)。要做到
..
我使用Bokeh创建了一个可视化图形,显示了我使用Networkx创建的网络。我现在想使用TapTool显示与我点击的图表上的任何节点相关的信息。图表只是节点和边缘。我知道我应该能够在JavaScript回调函数中使用 var inds = cb_obj.selected ['1d'] .index; 来获取节点的索引(字形)已被点击,但这不起作用,我收到错误消息,未捕获TypeError:无法读
..
能够以交互方式显示和隐藏散景图中的线条会很棒。说,我创建了这样的情节: 来自bokeh.plotting import output_file,figure,show from numpy.random import normal,uniform meas_data_1 = normal(0,1,100) meas_data_2 = uniform(-0.5,0.5,100)
..
我正在使用Bokeh通过将 ColumnDataSource 传递给 figure.circle 函数来创建散点图。数据源具有为每个点指定某些颜色的列,每行都有一个十六进制代码,因为我想要使用的着色方案有点复杂。 是否存在一种更改用于为小部件回调中的圆圈着色的列的方法?我想象一个下拉菜单,允许用户为点选择各种着色方案。 解决方案 这是一个解决方案的例子使用 models.Select
..
例如,您可以使用以下代码在matplotlib中绘制图像: %matplotlib内联 导入matplotlib。 pyplot as plt import matplotlib.image as mpimg img = mpimg.imread('image.png') plt.imshow(img) Bokeh(0.10)是否可以这样?在此先感谢您的帮助。
..
考虑以下来自 Bokeh Docs ,是否有一种方法来调整TapTool,以便当我点击一个圆圈时,我被带到了同一个选项卡上的网址,而不是打开一个新的选项卡?文档字符串表明唯一的行为是打开一个新的选项卡,但也许有一个CustomJS解决方法或其他黑客来解决这个问题? from bokeh.models从bokeh.plotting导入ColumnDataSource,OpenURL,TapT
..
我试图创建一个简单的散景服务器应用程序,允许用户从 文件选择按钮加载文件。然后,应用程序将绘制用户选择的文件中的数据。下面的代码非常简单,我只是不知道如何将文件信息从文件选择器传递给python。我需要使用python来处理文件I / O,而不是html或javascript。 我运行时可以很好地工作,散景服务 - 在命令行显示example.py路
..