问题标签 [holoviews]

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 回答
930 浏览

python - Bokeh 和 Holoviews 网络可视化中 NetworkX 节点属性的颜色

我正在尝试使用bokehholoviews创建交互式网络可视化。但是,我无法弄清楚如何将节点属性传递到 Holoviews 图中,然后按属性值着色。我的networkx图表有一堆不同的节点属性,最终我希望有一个下拉菜单,允许我选择要着色的属性,以及显示在悬停工具提示中的属性。但是,就目前而言,我只想能够通过任何节点属性进行着色。

我一直在关注我能找到的所有散景示例和所有全息视图示例,但我似乎无法弄清楚。Facebook 的例子看起来很有希望,但我不敢相信我必须将我的数据取出networkx和取出pandas才能做到这一点。

如何调整下面的代码以通过 NetworkX 节点属性为节点着色?

图形

0 投票
1 回答
1141 浏览

python-3.x - 如何在 Holoviews 中设置活动工具

有时我的绘图是在pan工具激活的情况下绘制的,有时它们pan是在激活的情况下绘制的wheel_zoom。我想wheel_zoom在渲染时强制激活。有没有办法做到这一点?

0 投票
2 回答
1585 浏览

networkx - 如何绘制具有相同节点和边位置的全息视图/散景的networkx图?

我想使用全息视图和散景绘制由 networkx 生成的图形。Networkx 运行图形的优化,它似乎是绘图的一部分。当我将图表提供给全息视图时,图表看起来完全不同。我不确定会发生什么。我猜,边缘权重没有正确转移,或者没有进行优化。(jupyter 笔记本的代码)。

自卫队

在此处输入图像描述

使用全息视图/散景绘图时如何保存节点的位置?

0 投票
2 回答
2104 浏览

python - Holoviews 标签的旋转文本

假设我有这些标签:

如何将文本旋转 n 度?我会想象它是这样的:

类似于这个问题散景文本字形似乎具有角度属性,但我一直在努力弄清楚幕后发生了什么。

0 投票
1 回答
875 浏览

python - 使用散景后端控制全息视图刻度格式

我正在做一个简单Curve的 x 轴上的值,以秒(SI 单位)表示,值以纳秒为单位。

我想使用hv.Dimension对象格式化轴刻度,如如何控制 Holoviews y-tick 格式?. 此示例在使用 matplotlib 后端时完美运行,但在使用(默认)散景后端时不起作用。

我目前有一个自定义格式化程序,它将我的所有值乘以所需的数量并指定正确的单位。

这在使用 matplotlib 后端时非常有效,但是在使用 Bokeh 后端时它不起作用,并给出以下警告:

并且不使用格式化程序。我也尝试直接指定一个bokeh.models.formatters.FuncTickFormatter对象作为 value_format 的参数,但这不起作用,因为这些对象不能直接调用,而是包含将刻度格式化为属性所需的代码。

0 投票
2 回答
942 浏览

networkx - 如何更改使用 holoviews/bokeh 绘制的 networkx 图中的颜色?

如何更改以下示例中各个节点的颜色?

在此处输入图像描述

0 投票
0 回答
153 浏览

python - 如何在 Holoviews 中显示围绕 GridSpace/GridMatrix 的内轴?

如何在绘图周围显示 Holoviews GridSpace/GridMatrix 的内轴?shared_xaxis=True并且shared_yaxis=True仅在左侧和底部显示内轴。请参阅下面的示例代码和图片。

样品输出图片:左:实际;右:想要

0 投票
1 回答
976 浏览

python - 如何使用 holoviews/bokeh 在 networkx 图中设置 random_state?

我想生成可重现的图。Withnetworkx可以将随机状态传递给布局。那是为了保证情节是一样的。当对全息视图做同样的事情时,我得到了一个错误。

0 投票
1 回答
619 浏览

python - 使用 python 绘制 pandas 列的交互式图

我有一张如下表:

我想绘制。列(除外hour)对应于一年中的星期,行对应于一天中的小时。直接使用 pandas 将是:

产生:

使用熊猫绘图

但是,我想在游戏中添加交互性。我想用,bokeh但它变化太快,我现在不知道怎么做。我尝试使用holoviews

产生类似的东西:

在此处输入图像描述

几乎是我想要的。特别是,悬停工具显示其下方点的 x/y 坐标。我希望它显示相应曲线的星期。最后,有没有更蟒蛇的方式来做到这一点?也许直接用bokeh

0 投票
1 回答
977 浏览

holoviews - 修改 holoviews sankey graph 的样式选项

是否可以在散景 (v 0.12.16) 支持的全息视图 (v 1.10.4) 桑基图中修改节点样式?我正在使用 options 方法设置 node_line_color (也通过 Jupiter notebook 中的 %%opts 尝试)但是它被忽略了,我看到一个黑色轮廓(默认)而不是我指定的白色。只有 node_width 属性似乎有效,但所有其他节点样式属性都被忽略。