问题标签 [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 回答
3836 浏览

python - 如何在 dask 中绘制直方图?

t是一个 dask 数组。我想绘制一个直方图t。Dask 文档有方法

但没有例子。我尝试bins使用 numpy 数组进行设置。没用。我试过使用matplotlib.pyplot它花了超过 5 分钟并且没有产生任何东西(我的数据集非常大(GB 大小),但这似乎很长一段时间)。

0 投票
2 回答
4309 浏览

python - 每个类别的 Holoviews 颜色

我最近一直在使用散景进行绘图。我刚刚发现了全息视图并想绘制一个基本的箱线图。

在我的箱线图中,我试图为我将数据分组的类别之一着色。这是我正在使用的代码:

hv.extension('bokeh') %opts BoxWhisker (box_color='blue') boxwhisker = hv.BoxWhisker(pool_ride_distance_time_year_less_hour, ['total_time', 'customer'], 'amount') plot_opts = dict(show_legend=False, width=800, height=400)

我试图根据客户变量(这是一个是/否虚拟变量)对其进行不同的着色。当我尝试在 box_color 中包含一个列表时,它不起作用。此外,在数据集中包含一个带有颜色的额外变量并不能解决问题。关于如何使其工作的任何想法?谢谢!

0 投票
2 回答
595 浏览

python-3.x - 如何隐藏或设置 hvplot 子图标题的位置

我的数据集很简单:

每月产品数量

我正在使用 python hvplot 通过简单地给出“col”语句来绘制子图”

情节如下所示:

样本图

我想隐藏绘图标题区域(虚线圆圈部分)或将其移动到绘图底部。我搜索了互联网,但没有找到太多线索。感谢有人可以帮助我。

一个附带问题,如何按产品名称指定条形填充颜色?hvplot 似乎不支持 cmap。

0 投票
2 回答
2026 浏览

python - 带有熊猫数据框的 hvplot.heatmap:如何指定值维度?

我有一个简单的数据框,其中包含我想使用 hvpolot.heatmap 可视化的列和行。我可以做一些非常相似的事情:

.. 在 Jupyter 中,看起来像: 在此处输入图像描述

数据框非常简单:

但是当我这样做时:

这也不起作用:

我已经阅读了大多数关于此的文档,但仍然不完全了解如何在 hvplot/holoviews/bokeh 中为 pandas 数据框指定值维度:

[编辑] 添加功能请求

0 投票
1 回答
321 浏览

data-visualization - 在保持颜色/更改标记的同时覆盖 NdOverlays

我想要一个不同类型“资产”的散点图,每个资产应该有相同的颜色并在图例中标记。我可以使用 Scatter 的 NdOverlay 来做到这一点。然后我想覆盖两个这样的图,例如一个来自模型,另一个来自实验,这样第一个和第二个只改变标记,但每个资产保持相同的颜色。

我希望这能奏效

但每个资产 df1.hvplot 中的颜色与 df2.hvplot 中的颜色不同。我想要从 df1 和 df2 开始的最简洁的方式。

编辑:是否有一个简单的解决方案,我不必考虑 df1 和 df2 的排序,或者它们是否具有完全相同的“资产”集。例如,我需要一些也可以使用的东西

或者

0 投票
1 回答
181 浏览

python - 将全息图与 hvPlot 一起使用

是否可以使用 hvPlot 生成 HoloMaps ?我在文档中没有找到任何参考。

目标是创建类似于此处示例的内容:http: //holoviews.org/reference/containers/bokeh/HoloMap.html#bokeh-gallery-holomap

但使用 hvPlot 接口

0 投票
1 回答
557 浏览

python - 如何在 HvPlot 中重用图形?

从脚本(不在 jupyter 上)使用 hvplot 绘图时,通常的工作流程如下所示:

调用hvplot.show将导致打开浏览器新选​​项卡以呈现绘图。

我希望能够重用相同的浏览器选项卡在同一个图形上重新绘制,其方式类似于 matplotlibhold函数可能实现的方式。

我在文档上找不到任何关于它的内容。hvplot 支持流式传输,但在 jupyter notebook 之外使用它的开销太大。

有谁知道该怎么做?

0 投票
2 回答
3271 浏览

python - 分类数据的 Holoviews 散点图颜色

我一直在尝试了解如何完成绘制两个数据集的这个非常简单的任务,每个数据集都有不同的颜色,但我在网上找到的似乎都没有。这是一些示例代码:

目标是在单个帧中生成两个数据集,并使用分类列跟踪源。然后我尝试绘制散点图。

这按预期工作。但我似乎无法理解如何根据source列对两个数据集进行不同的着色。我尝试了以下方法:

scatter = hv.Scatter(ds, 'dsx', 'dsy', color='source')

scatter = hv.Scatter(ds, 'dsx', 'dsy', cmap='source')

两者都抛出警告并且没有颜色。我试过这个:

这会引发错误。我尝试将事物转换为 Holoviews 数据集,相同类型的事物。

为什么本应如此简单的事情却如此晦涩难懂?

PS 是的,我知道我可以拆分数据并覆盖两个散点图,这将给出不同的颜色。但肯定有一种方法可以基于分类数据来实现这一点。

0 投票
1 回答
324 浏览

python - hvplot - 如何通过分类变量为点数据着色并与 `ds.count_cat(.)` 聚合

我正在尝试使用hvplot重新创建数据着色器人口普查分类示例。

不幸的是,我得到:

0 投票
0 回答
135 浏览

holoviews - hvplot 热图排序轴

问题是,我可以在 hvplot 中订购热图的轴吗?

我有以下代码:

但是当我运行它时, col_1 和 col_2 是随机顺序的

如果我做一个 Pandas groupby:

我得到了我想要的表格,正确排序 col_1 和 col_2 作为热图的轴。然后我之前的代码将此数据帧传递给 seaborn.heatmap()

有没有办法强制在 hvplot 中排序?