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

0 投票
0 回答
213 浏览

python - 如何为 hvplot 中的子图指定单独的 y 限制?

我正在使用 hvplot 在子图中绘制几个具有不同大小的变量。我想分别为每个子图指定 y 限制。但是,据我所知,使用 hvplot,我只能ylim为所有子图指定一个。问题的背景是我想创建一个使用小部件表示额外维度的图。我不希望轴限制随着小部件参数的不同值而变化。

我的问题的简化版本如下所示:

右图的轴范围会随着时间而变化,我想防止这种情况发生。我曾尝试像这样直接处理 Holoviews 对象,但它似乎不起作用。

我想问题出在这个问题上,'a''b'不是 y 轴上的实际尺寸。有谁知道该怎么做?

编辑

我找到了一种解决方法,将子图分开,单独更改每个轴的范围,然后在新布局中再次将它们粘合在一起:

不过,我还是觉得应该有更优雅的方式……</p>

0 投票
1 回答
418 浏览

python - Plotting Monthly data using groupby in dask dataset

I have a large CSV file that it is opened with Dask.

I want to plot Temp_2m(C) monthly with hvplot. Plot with hourly data of Datetime is done correctly, but when I want to group Datetime as follow, It return an error.

ERROR: ValueError: all keys need to be the same shape what is my mistake?

for reply @frankr6591:

0 投票
2 回答
339 浏览

python - 标注到全息视图 HLine

我有一个带有两个静态 HLine 的条形图,并且想为它们添加一个标签(或一个图例),以便在图上定义它们。我试过类似的东西:

但图表没有标签。

0 投票
1 回答
298 浏览

matplotlib - 如何为 Bokeh 或 Holoview 中的“超出范围”值扩展颜色条?

在 Matplotlib 中,有一个 colorbar 属性extend可以为超出范围的值设置尖端。您将如何使用 Bokeh 或 Holoview 制作第三个子图?

我在下面添加了一个Matplotlib 示例

示例图,带有尖端的颜色条指出更高的值:

示例绘图尖端颜色条

0 投票
0 回答
251 浏览

python - 使用 hvplot/holoviews 在堆积条形图中反转图例顺序

我正在尝试使用 hvplot 或 holoviews 在堆积条形图中反转图例项的顺序。启用堆叠条形图中的图例以与堆叠方式相反的顺序显示项目。人们会期望它们的顺序相同。

似乎在将全息图绘制为散景图后,无法使用my_bokeh_plot.legend.items. 我只得到一个图例项[LegendItem(id='1374', ...)]。这意味着我无法使用p.legend[0].items.reverse(). 我想这是因为 hvplot 和 holoviews 使用了散景的“groupby legends”

这是一个 hvplot 示例:

这里有一张图片:
在此处输入图像描述

到目前为止我发现的相关讨论:
https ://github.com/bokeh/bokeh/issues/9135

0 投票
1 回答
770 浏览

python - 函数内部的 hvplot 调用不显示在 Jupyter Notebook 中

我是 hvplot 的新手,并试图.hvplot()在函数定义中包含对的调用,但它不起作用。以下代码按预期工作并显示图形:

但如果我尝试类似:

我没有输出。这是在 Jupyter Notebook 中。我错过了什么?

0 投票
0 回答
65 浏览

python - 如何将 matplotlib 图表迁移到 hvplot?

我正在开发一个异常检测系统,我想将一个 matplotlib 图表迁移到一个 hvplot 图表,以允许我悬停 itens 并获取标签名称。

有人可以帮助编写等效的 hvplot 代码吗?

在我想在 hvplot 上显示的图表下方。

在此处输入图像描述

以及创建它的代码:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
291 浏览

python - 使用 hvplot 从 xarray 数据集中绘制两个数据变量

我在 python 中有一个 xarray 数据集。我想使用 hvplot 库绘制两个相关(数据)变量。这是一个简单的示例数据集:

很容易根据时间绘制 x 或 y

但是我想要的是绘制 x 对 y。我原以为这会起作用:

但这一次只绘制一个点,并带有一个用于“时间”坐标的滑块。xarray 有一个 plot 函数,它使用 matplotlib 按预期绘制。

有没有办法用 hvplot 重现这个?

0 投票
0 回答
63 浏览

python - 加载 hvplot 示例数据时没有此类文件或目录错误

我运行以下 hvplot 代码,

但是得到没有这样的文件或目录错误,有人知道可能是什么问题吗?谢谢

0 投票
1 回答
195 浏览

python - 如何在地理 hvplot 点图上叠加文本标签?

我正在尝试将标签添加到显示平铺地图上的点的 hvplot 中。

我的 GeoDataFramegdf如下所示:

将这些点添加到地图很容易:

然后我尝试使用标签以类似的方式绘制文本标签,但这不起作用。:

它给了我这个错误

显式添加xandy选项会产生不同的错误: