散景图中带有日期时间轴的恒定宽度

问题描述 投票:0回答:1

我在bokeh中设置了一个堆叠的条形图,每个条形表示一个月:

enter image description here

各个代码位如下:

p.vbar_stack(
        categories,
        x="zeit",
        width=2629800000 * 0.9,
        color=Category20c[len(categories)],
        source=plot_data,
    )

宽度以毫秒为单位指定,对应于一个月的平均长度。我将其乘以0.9,以在条之间创建间隙。问题在于,由于月份长度的实际差异,条形之间的间隙不同。这在2月和3月之间最为明显(例如,图片左侧的第三和第四条)。

我如何使条形宽度(和间隙)稳定到几个月的长度?

python bokeh
1个回答
0
投票

在您的情况下,从语义上讲,它实际上不是日期时间轴,而是分类轴。如果切换到正确的分类轴,则应该解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.