【问题标题】:Module bokeh: charts package is missing模块散景:缺少图表包
【发布时间】:2021-07-13 15:53:11
【问题描述】:

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

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

出现错误 ModuleNotFoundError:没有名为“bokeh.charts”的模块

虽然我的散景版本是 2.3.3

有人知道为什么会出错吗?

【问题讨论】:

标签: python charts data-visualization chord-diagram missing-features


【解决方案1】:

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

下面的例子来自HoloView documentation

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)

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

【讨论】:

    猜你喜欢
    • 2019-08-01
    • 1970-01-01
    • 2022-01-18
    • 2021-10-02
    • 2015-01-08
    • 2015-01-26
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多