散景最新版本不支持图表库,只需创建箱线图



我想用Bokeh在Google Colab中创建一个交互式Boxplot。

我使用Bokeh最新版本2.4.2:

import bokeh
bokeh.__version__

=>2.4.2

在以前的Bokeh版本中,可以使用:

from bokeh.charts import BoxPlot

只需使用1行Python(Cfhttps://www.geeksforgeeks.org/python-data-visualization-using-bokeh/)。

但图表库现在在上一版本2.4.2中被弃用:

ModuleNotFoundError: No module named 'bokeh.charts'

对于2.4.2版本,我发现了一个Boxplot的示例:https://docs.bokeh.org/en/latest/docs/gallery/boxplot.html

如果我不满意,我们必须计算自己的四分位数,异常值。。。对于每个类别。我说得对吗?有没有更简单一点的方法?

我没有找到任何Bokeh笔记本,包括这里的方框图示例:

https://mybinder.org/v2/gh/bokeh/bokeh-notebooks/master?filepath=tutorial%2F00%20-%20简介%20和%20Setup.ipynb

bokeh不久前就放弃了他们的高级图表接口,因为它太难维护了。相反,他们采用了一个不同的软件包,该软件包提供了一个名为Holoviews的高级绘图界面

Holoviews可用于许多不同的渲染器,但默认为bokeh,因此您可以让Holoviws创建打印对象,然后使用bokeh对其进行调整/微调。

https://holoviews.org/gallery/demos/bokeh/boxplot_chart.html#demos-散焦画廊箱图。

最新更新