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

python - 如何在大型数据集上创建交互式图形?

我正在尝试在大型数据集上使用全息视图创建交互式图形。下面是一个名为trackData.cvs的数据文件示例

这就是我读取数据并绘制散点图的方式。

因为这个数据集非常大,散点图的放大和缩小非常慢,希望加快这个过程。我研究并发现了在大型数据集上推荐的全息视图抽取,但我不知道如何在上面的代码中使用。我尝试过的大多数情况似乎都会引发错误。另外,有没有办法确保将时间列转换为微量?在此先感谢您的帮助

0 投票
1 回答
816 浏览

python - 如何使用 hvplot 绘制堆积条形图?

我正在尝试使用 hvplot 绘制具有 3 个分类变量和 1 个数值变量的堆积条形图。

有谁知道如何正确绘制堆积条形图?
请求类型“D”和“S”未以不同颜色显示。

数据:
具有 3 个类别和 1 个数值的数据图像

我的代码:

下面是我得到的情节: 具有 3 个类别和 1 个数值的数据图像

0 投票
1 回答
188 浏览

python - hvplot 和 holoplot 的区别

所以一段时间以来,我一直在从 Matplotlib 迁移到全息视图以满足我的绘图需求,并且主要享受我所经历的。然后我注意到 hvplot,它似乎使 holviews 工作流程更容易,通过将它与 Pandas 更紧密地联系在一起。到目前为止一切都很好。但现在我发现了全息图,它似乎做同样的事情?我很困惑,所以希望有人可以尝试向我解释 hvplot 和 holoplot 之间的区别。请...

亲切的问候,拉斯穆斯

0 投票
1 回答
297 浏览

python - 我的 HoloViews Python 代码中的 vdims 有什么问题?

输出

下面的代码会产生错误。

这是错误:

在此处输入图像描述

0 投票
0 回答
132 浏览

openstreetmap - 使用全息视图放大时,如何让 plottetd 点保持相同大小?

我正在使用 python 中的全息视图在地图上绘制点,即使放大,我也希望绘制的点保持相同的大小。我正在使用散景扩展。

我发现这篇文章解决了散景问题,这是一个链接。但到目前为止,我还没有找到全息视图的解决方案。

这是一些示例代码:

0 投票
2 回答
670 浏览

python - 在 hvplot 中自定义标记列表

我有一个像这样的数据集:

我想要一个 A 与 B 的散点图,其中标记由“组”列着色,标记类型基于“类别”列,标记大小基于“大小”列。

以下...

...让我得到正确的颜色,虽然我得到一个“不能为 'size' 选项声明映射”(知道为什么吗?),我实际上得到了正确的标记大小。

但是,我似乎无法根据“类别”列获得标记类型。

我努力了...

...但它将所有点转换为十字(x),而没有将所有点转换为圆(o)。

我还尝试添加一列:

接着...

...但这会引发错误并且根本不起作用。

使用 hvplot 通过变量自定义标记的正确方法是什么?

感谢您的建议。


编辑1: 现在我也尝试使用holoviews.dim,1.与holoviews:

然后 2. 再次使用 hvplot:

我得到:

TypeError [调用 holoviews.ipython.show_traceback() 了解详情] unhashable type: 'numpy.ndarray'

...在这两种情况下。

0 投票
0 回答
109 浏览

python - 使用 hvplot 或 holoviews 具有开始和结束位置的水平条

有没有一种简单的方法来绘制具有不同起始位置的水平条?我在参考画廊中找到的最接近的例子是作为片段实现的:http: //holoviews.org/reference/elements/bokeh/Segments.html

0 投票
1 回答
210 浏览

python-xarray - Xarray NetCDF 文件的流式传输

我想知道是否有一种方法可以直接从 NetCDF 文件流式传输数据,因为它是用 `xarray.

我想我可以像这样“创建”一个非缓冲文件?

我也知道我可以用 Xarray 打开它:

但是,我不确定这些数组是否会不断更新?整个事情的目的如下:我有一个产生输出的数值模型,我想在模型运行时可视化一些变量以了解当前状态。我知道这得到了 Holoviews 人的支持:https ://hvplot.holoviz.org/user_guide/Streaming.html

streamz这需要我用图书馆制作自己的流吗?https://streamz.readthedocs.io/en/latest/index.html

关于如何让它为 netcdf 工作的任何提示都会很棒!

干杯,
保罗

0 投票
3 回答
618 浏览

python - 如何在 Databricks 上使用 HoloViews / hvPlot

如何让 HoloViews 绘图或 Hvplot 在 Databricks 上工作?

生成的绘图还应保持所有交互性。

0 投票
0 回答
109 浏览

python - 在 Jupyter Lab 中使用 hvplot、Holoviews 和 Bokeh 掌握细节图?

我有一个数据集(Pandas DataFrame),我通过hvplot. 对于该主数据集(也是 DataFrame)中的每个数据点,都有一个包含更详细数据的附加数据集。

每次在主图中选择数据点时,我想在单独的图中绘制该附加详细信息数据集。

所有这些都将在 Jupyter Lab 中完成。

这可能吗,如果是,我将如何继续呢?它需要使用钩子吗?