问题标签 [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.

0 投票
1 回答
641 浏览

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:

对此有什么想法吗?

我浏览了所有打开和关闭的问题,但没有看到这个。希望我们能弄清楚。

乍得

0 投票
1 回答
575 浏览

conda - 用 Conda 安装 pkg: windows error(2,'系统找不到指定的文件)

在 Windows 7 64 位上,我正在尝试按照以下提示的建议使用 Conda (Python 2.7) 安装 Holoview:

但是,我不断收到以下消息。

在尝试安装软件包之前我应该​​做什么?

0 投票
1 回答
1356 浏览

python - Holoviews:图框尺寸和纵横比

我目前正在拼命尝试以网格状布局对齐三个不同尺寸的图像。

本质上,我想插入三个不同形状的光栅图像。我希望能够独立地定义每个栅格的边界和纵横比,因为它们不会在一维上拉伸。但是,我找不到这样做的解决方法。

我的代码片段:

这会产生以下内容: 示例图像

有没有办法在布局中单独定义每个光栅图像边界框?

提前致谢!

0 投票
2 回答
940 浏览

python - 如何在 Holoviews 中旋转元素

有没有办法在 Holoviews 中将绘图旋转 90°?

我有兴趣知道一般如何做到这一点,但我的直接目的是生成一个直方图,该直方图被旋转以将频率放在水平方向上,将关键值放在垂直方向上,以便在散点旁边布局。

这可以用 .hist() 命令很好地完成,不幸的是,生成的对象 ( AdjointLayout) 不能嵌套在HoloMaporGridSpace中,所以我只能使用自己的设备。

我怀疑它是方括号中的%%optsor .opts()plot 选项之一,但我找不到记录的可用选项(链接已损坏,或指向API 指南的顶部,我没有找到正确的部分API。)

0 投票
1 回答
1360 浏览

python - 如何在多个全息图中链接轴?

我已经创建了带有全息视图的数据着色器图:

两个图都绘制得很好,现在我想链接轴的范围,所以当我放大一个图时,另一个图也以相同的方式放大。据我了解,当源值相同时,轴通常是链接的。在这种情况下,X 轴和 Y 轴的源不同(注意 PS 和 SB 值)但范围相同。如何链接这些轴?

0 投票
1 回答
2579 浏览

bokeh - 如何在 Bokeh 中格式化颜色条标签

我已经生成了一个类似于示例的holoviews\Bokeh 热图图。
我在plot_optswith中添加了一个颜色colorbar=True条,但颜色条的标签显示为科学数字。
如何控制标签的格式?我尝试实现以下代码但没有成功:

然后将其添加到plot_opts但它没有改变任何东西。

我查看了这个用户指南文档和这个模型文档 ,但没有设法弄清楚如何实现该属性。

更新
这里是完整的代码,它仍然不起作用。

| 索引| 道琼斯| 小时| 查询类型|
|-------|-------|--------|-------------|
|72| 周日| 0 |205104|
|24| 星期一| 0 |210293|
|120| 周二| 0 |206381|
|144| 星期三| 0 |212874|
|96| 星期四| 0 |216195|

0 投票
1 回答
3463 浏览

python - 在 holoview 中自定义工具提示

有谁知道在使用带有散景后端的全息视图时如何更改悬停工具提示?

在我的笔记本中并使用 holoviews 进行可视化我使用激活工具提示

默认情况下,这会生成一个工具提示,显示轴的名称和点的值。在散景中,您可以使用更改工具提示

或您希望工具提示显示的任何变体。当我在holoview中添加悬停工具之前先这样做时,没有任何变化。如果我不想要默认值或需要格式化它,有谁知道我可以如何更改它?

0 投票
1 回答
1597 浏览

python - 为 Holoviews 图中的每个数据点添加文本注释

在 Bokeh 中,我可以通过使用LabelSet. 下面我举一个简单的条形图的例子:

在此处输入图像描述

在此处输入图像描述

但是我不确定如何使用 Holoviews 实现相同的目标。我可以很容易地制作没有注释的相同条形图:

在此处输入图像描述

我可以添加一个文本标签,添加一个带有hv.Text元素的叠加层

在此处输入图像描述

但我不知道如何在不hv.Text为每个数据点(条)单独显式调用的情况下标记每个条。问题似乎是它hv.Text不接受data像其他元素一样的参数,例如hv.Bars,而只是xy坐标。我的直觉是我应该能够做类似的事情

对此的任何帮助表示赞赏!

0 投票
1 回答
110 浏览

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 图形不同。

谢谢

0 投票
1 回答
943 浏览

python - 全息图未显示

我想使用全息视图显示散射图并每 10 秒更新一次图。因此,我编写了一个函数“BokehDisplay”来绘制散射图而不进行更新,然后我添加了另一个函数“DynamicDisplay”以每 10 秒更新一次散射图。然而,散射图只在我运行第一个函数时出现,而在我运行第二个函数时没有出现。任何提示将不胜感激!谢谢!