我希望在y轴和绘制数据之间显示更少的空白。 x_axis的类型为datetype。所以,x [0] =时间戳(' 1840-03-01 00:00:00')
哦明智的互联网,你知道怎么做吗? 感谢。
答案 0 :(得分:1)
图表附带的(默认)自动范围DataRange1d
对象具有您可以更改的默认range_padding
:
p.x_range.range_padding = 0.02
默认情况下,range_padding
被解释为总范围的百分比,但如果您想要一些固定的绝对填充量,也可以设置[range_padding_units
]。
或者,如果您想自己完全明确地设置范围start
和end
,请参阅How can I accomplish `set_xlim` or `set_ylim` in Bokeh?
答案 1 :(得分:0)
谢谢大家的指导。该建议没有逐字逐句。很可能是因为我对Python和Bokeh的了解并不能填补一大堆聪明才智。然而,它让我走上了正确的轨道,这导致了这一点,这是有效的:
p.x_range.range_padding = 0.02