在Python Bokeh中绘制时间序列数据

时间:2017-02-15 12:34:41

标签: python pandas plot time-series bokeh

我正在使用Bokeh绘制时间序列数据集。

import pandas as pd
from bokeh.charts import TimeSeries, output_notebook, show, output_file
df = pd.read_csv('Land_Ocean_Monthly_Anomaly_Average.csv')
df['datetime'] = pd.to_datetime(df['datetime'])
df = df[['anomaly','datetime']]
output_notebook()

BokehJS已成功加载。

t = TimeSeries(df, x='datetime')
show(t)

这是显示的错误消息

添加输出的Javascript错误!

错误:Plot.set('css_classes'):未声明css_classes

有关详细信息,请参阅浏览器Javascript控制台。

我的浏览器中还会打开一个新选项卡,并显示此错误消息

散景错误 Plot.set('css_classes'):未声明css_classes

这实际上是他们教程中的示例代码。不知道为什么它不起作用。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~

我尝试重新安装散景,并且浏览器的弹出式标签中有一条新的错误消息

散景错误 模块`LegendItem'不存在。问题可能有两个问题。请求的模型可以在额外的包中使用,例如,请求了一个小部件或自定义模型,但在首次使用之前未注册。

0 个答案:

没有答案