0

我正在尝试绘制具有关系链接的和弦图之类的视觉效果。我发现很少有样本使用模块散景和图表以及 Chord 进行这种可视化。但是一旦我尝试使用它

from bokeh.charts import output_file, Chord
from bokeh.io import show
from bokeh.sampledata.les_mis import data

出现错误 ModuleNotFoundError: No module named 'bokeh.charts'

虽然我的散景版本是 2.3.3

任何人都知道为什么会出错?

4

1 回答 1

0

您正在寻找的功能不再包含在 Bokeh 中。要绘制和弦图,您可以HoloViews改用它,它可以Bokeh用作后端。

下面的示例来自HoloView 文档

import pandas as pd
import holoviews as hv
from holoviews import opts, dim
from bokeh.sampledata.les_mis import data

hv.extension('bokeh')
hv.output(size=200)

links = pd.DataFrame(data['links'])
hv.Chord(links)

这是绘制和弦图的最简单方法。还提供更复杂的选项。

于 2021-07-13T17:35:43.673 回答