我有一堆时间序列对象,我用bokeh.charts.TimeSeries
数据绘制图表,我想制作一个带有描述和标题等的漂亮情节。如何将图表添加到{ {1}}对象?我使用bokeh.plotting.figure
来组织它们,但我想让它看起来比只有图表的网页更专业。
这可能吗?我正在查看绘图界面,但我没有看到时间序列API。我是否只使用我的bokeh.layouts.row
对象作为行API的数据?
答案 0 :(得分:1)
不推荐使用旧的bokeh.charts
API,包括TimeSeries
,随后将其删除。您可以并且应该使用稳定的bokeh.plotting
API绘制时间序列。这是使用Bokeh 0.13.0
创建的完整示例:
from bokeh.plotting import figure, show
from bokeh.sampledata.glucose import data
p = figure(x_axis_type="datetime", title="Glocose Range", plot_height=350, plot_width=800)
p.xgrid.grid_line_color=None
p.ygrid.grid_line_alpha=0.5
p.xaxis.axis_label = 'Time'
p.yaxis.axis_label = 'Value'
p.line(week.index, week.glucose)
show(p)