问题标签 [hvplot]
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 - 安装最新的 git 版本的 holoviews、hvplot、panel、datashader 和 param
Holoviz 生态系统的库会不断更新。
使用 pip,我如何安装最新的 git 版本:
- 全息视图
- 高压图
- 控制板
- 数据着色器
- 参数
holoviews - 访问 holoviews Gridspace 的子图元素
有没有办法访问 hv.Gridspace 中的单个子图以覆盖单个文本?gs = df.hvplot(x='x', y='y', datashade=True, row='row', col='col')
我正在使用 hvplot 并且喜欢方便的 API ,使用 bokeh 后端按行/列拆分图
。
但是,我想覆盖一些特定于每个子图的文本(带有数据统计信息)。使用 设置文本时gs * hv.Text(0,0, 'some text')
,文本将显示在 GridSpace 的每个子图中。虽然使用 Layout 可能会提供这种灵活性,但我喜欢 Gridspace 的排列方式,没有内轴并且行/列类别被注释。
holoviews - 如何在 holoviews 布局中对齐网格空间图?
如果 holoviews 布局包含 Gridspace 组件,我很难理解它是如何工作的。在下面的示例中,我有 2 个作为 Gridspace 返回的简单图。虽然它们显示得很好,但我想将它们对齐在右边缘。根据文档,这应该通过将align='end'
选项传递给布局中的相应组件来完成 - 但是这会导致ValueError: Unexpected option 'align' for GridSpace type across all extensions. No similar options found.
错误。
.opts(align='end)
除了左边的对齐之外,这将正常工作:没有对齐的绘图
如果有人知道这是网格空间的限制还是我只是使用了错误的选项,那就太好了。
holoviews - 将值添加到 hvplot 中的分组条形图
我正在尝试将标签添加到分组的 hvplot barchart。
我的示例数据框具有以下结构:
条形图是使用以下代码创建的:
但是两个图的叠加
导致错误,尽管尺寸对我来说似乎相同。
对解决方案的任何提示表示赞赏。谢谢!
python-3.x - hvplot histogram:DataError:没有可用的存储后端能够支持提供的数据格式
我有一个名为test
:
对于整个test
数据框,我可以使用 hvplot 成功生成直方图:
age
(带有悬停数据age_band
):
car_ins_renew_month
:
但是,对于test
where的子集people_type
等于previous_customer
:
car_ins_renew_month
虽然我可以成功地为属性生成直方图:
当我尝试为age
属性生成直方图时,出现以下错误:
我知道我可以使用 hvplot 成功地为我的数据帧的子集生成直方图,test
因为car_ins_renew_month
我age
能够做到这一点,因为people_type
等于active_interest
。我就是不能为people_type
等于previous_customer
。
我确实注意到我的数据框的一件事是test_prev_cust
在以下两个类别中没有人age_band
:
这可能是我的问题的原因吗?如果是这样,那么有没有办法解决这个问题,并且仍然age_band
在我的情节中包含悬停数据?
谢谢
软件版本:
我在 os x Catalina 上,使用最新版本的 Firefox,我正在使用 Jupyter 笔记本。