下图显示了使用bokeh.plotting
界面使用Bokeh绘图库(在Python 3.6.4下运行的版本0.12.13)创建的绘图的一部分。
图表是通过向图中添加各种时间序列字形而创建的,如下面的伪代码所示:
p1 = Figure(...) # create the axes and so on
p1.segment(...) # add the red line segments
p1.line(...) # the dark blue line
p1.quad(...) # the green rectangles
p1.quad(...) # the light purple rectangles
深蓝色时间序列线正确剪裁到轴框的限制。但是其他字形延伸超出水平轴限制(例如,在上图中,红色,绿色和紫色段和轴标签区域中绘制的四边形)。
水平轴设置为仅显示数据的一部分(120 s值数据的10 s)。在图形创建上,轴从t = 0:10 s开始,并且越界字形仅出现在右侧(没有t <0的数据),但是在滚动之后,字形出现在左边界外同样,大概是因为现在存在的数据低于最小轴值。
这是最新散景版本中的错误,还是有一些参数可以明确控制数据系列是否超出轴限制?