用什么代替 bokeh.charts

What to use instead of bokeh.charts

我正在尝试 运行 一些其他人编写的代码,其中包含行

from bokeh.charts import Bar

当我在 Anaconda 提示符中 运行 时,我收到消息 "No module named 'bokeh.charts'"。

我已经安装了bokeh 0.12.13,所以问题不在于我没有安装它。事实上,其他散景模块 运行 很好。

我在 bokeh 网站上注意到 'charts' 模块说它指的是以前的版本(参见 https://docs.bokeh.org/en/0.12.4/docs/reference/charts.html)。

最新版本没有bokeh.charts吗?如果是这样,还有其他选择吗?

bokeh.charts 很久以前就被弃用了,随后被删除了。该代码仍然存在于 GitHub 上的 bokeh/bkcharts 存储库中,但它完全没有维护,此时我不建议任何人使用它。

取决于您想做什么,稳定且受支持的 bokeh.plotting 可能就足够了。有很多改进,以前需要 bokeh.charts 的许多图表类型现在可以使用 bokeh.plotting 轻松制作。例如,请参阅用户指南的 Handling Categorical Data 部分。

否则,如果您想要非常高级的 API,构建在 Bokeh 之上,支持更高级的交互式统计和 GIS 图表类型,请查看 Holoviews