问题标签 [holoviews]
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.
python-3.x - 你能让 holoviews renderer('bokeh').server_doc 为 Bars 工作吗?NoneType/ColorConverter 错误
这很有趣,因为我可以让 hv.Table 工作,但是 hv.Bars 抛出以下异常:
回溯(最后一次调用):文件“/app/.heroku/python/lib/python3.6/site-packages/holoviews/plotting/bokeh/util.py”,第 120 行,在 mpl_to_bokeh v = colors.ColorConverter。 colors.get(v, v) AttributeError: 'NoneType' 对象没有属性 'ColorConverter' 和文件 "/app/.heroku/python/lib/python3.6/site-packages/holoviews/core/options.py",第 165 行,在退出 raise AbbreviatedException(etype, value, traceback) holoviews.core.options.AbbreviatedException: AbbreviatedException: AttributeError: 'NoneType' object has no attribute 'ColorConverter'
异常追溯到我的代码中的以下行:
graph = hv.renderer('bokeh').server_doc(df3)
细节:
来自 requirements.txt:
散景==0.12.6 全息==1.8.2
来自 app.py:
和
对此有什么想法吗?
我浏览了所有打开和关闭的问题,但没有看到这个。希望我们能弄清楚。
乍得
conda - 用 Conda 安装 pkg: windows error(2,'系统找不到指定的文件)
在 Windows 7 64 位上,我正在尝试按照以下提示的建议使用 Conda (Python 2.7) 安装 Holoview:
但是,我不断收到以下消息。
在尝试安装软件包之前我应该做什么?
python - Holoviews:图框尺寸和纵横比
我目前正在拼命尝试以网格状布局对齐三个不同尺寸的图像。
本质上,我想插入三个不同形状的光栅图像。我希望能够独立地定义每个栅格的边界和纵横比,因为它们不会在一维上拉伸。但是,我找不到这样做的解决方法。
我的代码片段:
这会产生以下内容: 示例图像
有没有办法在布局中单独定义每个光栅图像边界框?
提前致谢!
python - 如何在 Holoviews 中旋转元素
有没有办法在 Holoviews 中将绘图旋转 90°?
我有兴趣知道一般如何做到这一点,但我的直接目的是生成一个直方图,该直方图被旋转以将频率放在水平方向上,将关键值放在垂直方向上,以便在散点旁边布局。
这可以用 .hist() 命令很好地完成,不幸的是,生成的对象 ( AdjointLayout
) 不能嵌套在HoloMap
orGridSpace
中,所以我只能使用自己的设备。
我怀疑它是方括号中的%%opts
or .opts()
plot 选项之一,但我找不到记录的可用选项(链接已损坏,或指向API 指南的顶部,我没有找到正确的部分API。)
python - 如何在多个全息图中链接轴?
我已经创建了带有全息视图的数据着色器图:
两个图都绘制得很好,现在我想链接轴的范围,所以当我放大一个图时,另一个图也以相同的方式放大。据我了解,当源值相同时,轴通常是链接的。在这种情况下,X 轴和 Y 轴的源不同(注意 PS 和 SB 值)但范围相同。如何链接这些轴?
bokeh - 如何在 Bokeh 中格式化颜色条标签
我已经生成了一个类似于示例的holoviews
\Bokeh
热图图。
我在plot_opts
with中添加了一个颜色colorbar=True
条,但颜色条的标签显示为科学数字。
如何控制标签的格式?我尝试实现以下代码但没有成功:
然后将其添加到plot_opts
但它没有改变任何东西。
我查看了这个用户指南文档和这个模型文档 ,但没有设法弄清楚如何实现该属性。
更新
这里是完整的代码,它仍然不起作用。
| 索引| 道琼斯| 小时| 查询类型|
|-------|-------|--------|-------------|
|72| 周日| 0 |205104|
|24| 星期一| 0 |210293|
|120| 周二| 0 |206381|
|144| 星期三| 0 |212874|
|96| 星期四| 0 |216195|
python - 在 holoview 中自定义工具提示
有谁知道在使用带有散景后端的全息视图时如何更改悬停工具提示?
在我的笔记本中并使用 holoviews 进行可视化我使用激活工具提示
默认情况下,这会生成一个工具提示,显示轴的名称和点的值。在散景中,您可以使用更改工具提示
或您希望工具提示显示的任何变体。当我在holoview中添加悬停工具之前先这样做时,没有任何变化。如果我不想要默认值或需要格式化它,有谁知道我可以如何更改它?
javascript - 将 autoload_static 与 Holoviews 图一起使用?
Bokeh 提供了一种嵌入交互式绘图的方法:
https://docs.bokeh.org/en/latest/docs/user_guide/embed.html
特别是,如果使用该autoload_static
功能,可以将结果导出为一个独立的 javascript 文件。
但是,最新版本的 Bokeh 已删除图表 API。相反,现在必须使用Holowviews。
我希望能够导出一个独立的 javascript 文件,就像 Bokeh 的autoload_static
函数一样,带有一个 Holowiews 图。
这可能吗?怎么可能做到这一点?实际autoload_static
将 Bokeh 图形作为输入,这与 Holoviews 图形不同。
谢谢
python - 全息图未显示
我想使用全息视图显示散射图并每 10 秒更新一次图。因此,我编写了一个函数“BokehDisplay”来绘制散射图而不进行更新,然后我添加了另一个函数“DynamicDisplay”以每 10 秒更新一次散射图。然而,散射图只在我运行第一个函数时出现,而在我运行第二个函数时没有出现。任何提示将不胜感激!谢谢!