全视角中的x轴间距

时间:2018-06-28 11:27:32

标签: axis spacing holoviews

Im目前正在绘制条形图和一条以浮动间隔为月的曲线,在x轴上显示为2012.083333、2012.16666667等。

我正在绘制一个4年的间隔,并希望增加两个月之间的间隔,并且无法在holoviews文档中找到解决方案。

这些是我目前的选择和对象编码:

% output size = 250
% opts Curve (color='red')
% opts Curve.food (color='green')
%opts Curve (linewidth=3.0)
# holoviews objects 
bars = hv.Bars(data_inject1, "{}".format(country), 'normalised precipitation and temperature, product: {}'.format(product), label = 'precipitation')
line1 = hv.Curve(data_inject2, "{}".format(country), 'normalised precipitation and temperature, product: {}'.format(product),label = 'temperature')
line2 = hv.Curve(data_inject3, label = 'food')

# merge hv objects
plot = bars * line1 * line2

所以问题很有效,我如何增加x轴间距? 亲切的问候,

1 个答案:

答案 0 :(得分:0)

像这样吗?

hv.Curve((np.arange(0, 10))).options(xticks=[0, 8])

其中xticks可以是np.arange(2012, 2018, 1)之类。

Curve xticks

如果您不想处理浮动间隔,

holoviews / bokeh / matplotlib也支持日期时间格式 datetime xaxis