问题标签 [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 投票
1 回答
1814 浏览

python - 使用 holoviews / hvplot 更改图例位置

Hvplot 默认图例的位置在图的右侧。
如何更改此默认图例位置?

在此处输入图像描述

0 投票
1 回答
508 浏览

bokeh - 如何使用全息视图从直方图数据中显示 cdf?

我正在使用带有散景后端的全息视图进行交互式可视化。我有一个带有边缘和频率数据的直方图。用累积分布 (cdf) 曲线覆盖直方图的优雅方法是什么?

我尝试使用该cumsum选项,hv.dim但不认为我做对了。帮助只是说,

我的代码看起来像,

结果是直方图。

有没有类似...

hv.Histogram((df_hist.edges, df_hist.freq), type='cdf') ...显示累积分布?

0 投票
1 回答
311 浏览

python - 将 holoviews 轴更改为正确的格式

我正在尝试创建一个具有多个轴的图。但是,不是将 Gene 和 db 放在 x 轴上,而将突变放在 y 轴上,holoviews 将 db 放在 y 轴上,将gene 放在 x 轴上。

我怎样才能得到一个多类别的情节呢?

当前的图如下所示: https ://imgur.com/a/NNaIJdr 我试图得到这样的轴: https ://imgur.com/a/ZmXjvRa 在 Y 轴上有突变。

我正在使用的数据框如下所示:

0 投票
1 回答
312 浏览

holoviews - 当我在 hvplot 中使用数据着色器时,Y 轴不会在下拉选择中更新

当我使用 groupby 制作普通的 hvplot 时,它会创建一个 DynamicMap,当我在下拉列表中选择不同的值时,y 轴会发生变化。这是我想要的行为。

但是,当我设置 datashade=True (具有大数据)时,y 轴保持固定,当我在下拉列表中选择不同的值时,这是不方便的。当我在下拉列表中选择不同的值时,我希望我的 y 轴自动更改。

请参见下面的示例:

datashade True 导致 y 轴不在 hvplot 中更新

0 投票
2 回答
1372 浏览

python-3.x - 如何使用 hvplot 设置缩放轴?

问题:

如何设置缩放轴hvplot?[ https://hvplot.pyviz.org/]

代码示例:

我有以下代码给我以后的数字,但纬度和长轴不相等。如何在两个轴之间保持 1:1 的比例?

GPS文件内容如下:

数据框截图

在我的笔记本中生成的图表具有不等轴:

带散景的 hvplot

0 投票
0 回答
73 浏览

python - 生成 xarray.Dataset 图像子图

设置是xarray.Dataset具有两个变量和一个值网格的。

hvplot docs推断,我预计每个变量的子图和共享颜色条(z 轴)将来自:

这给出了一个UnboundLocalError和几个变体也好不到哪里去。我做错了还是没有实施?如果是后者,有什么方法可以手动生成两个hvplot.image带有共享颜色条的图?

0 投票
1 回答
772 浏览

python - 使用数据阴影时如何保持或设置全息视图的宽度和高度?

我正在尝试创建一个包含多个类别的图,并为每个类别创建一个图。
由于有这么多的数据点,我正在使用数据阴影。但是 datashade 忽略了我为这些图设置的宽度和高度。

使用数据着色器时,如何保持我已经为绘图设置的宽度和高度?

下面是示例代码:


不使用数据阴影时绘制: 不使用 datashade 然后可以轻松调整宽度和高度


在使用 datashade 时绘制我设置的宽度和高度丢失: 现在使用 datashade 我如何设置宽度和高度

0 投票
1 回答
178 浏览

python - 未找到聚合列类别 - 当我使用 Hvplot 设置 datashader = True 时

我正在使用 Hvplot 根据数据所属的类别创建 2 个散点图。
由于数据点太多,我正在使用数据阴影。
当我不使用数据阴影时,我的情节工作正常。

但是,当我在下面的代码中设置 datashade=True 时,出现以下错误:

警告:param.dynamic_operation:可调用引发“ValueError('在:Scatter [col1](col2)元素上找不到聚合列类别
。确保聚合器引用现有维度。',)”。调用为 dynamic_operation(height=300, scale=1.0, width=1200, x_range=None, y_range=None)

ValueError:在 :Scatter [col1] (col2) 元素上找不到聚合列类别。确保聚合器引用现有维度。


示例代码:

0 投票
1 回答
1272 浏览

python - 绘制数据框的热图

给定一个熊猫数据框,它看起来类似于这个:

我喜欢使用 hvplot 绘制一个简单的热垫。但是跑步

只是给我一个错误:

AttributeError:“DataFrame”对象没有属性“compute”

我不知道我应该怎么做才能解决这个问题。也许你们中的一个人可以帮助我如何为这种类型的数据帧绘制热图。

0 投票
1 回答
520 浏览

python - 具有多个 y 值的 hvplot 不会绘图

我想用 hvplot “区域绘图”一个简单的数据框(比如这里:https://hvplot.pyviz.org/user_guide/Plotting.html),但代码不起作用。由于我是 hvplot 新手,我不太会收到错误消息

将数据框绘制为“条形图”

有点工作。但传说并不重要。与面积图一样不起作用。

运行我的代码会给出以下错误消息: