散景:无法显示日期时间X轴的Vbar


问题内容

我准备了两个ColumnDataSource,它们的y轴数据集不同。

    plot.line('x', 'y', source=source, line_width=2)
    plot.circle('x', 'y', source=source, fill_color="blue", size=8)
    plot.vbar(x='x', top='y', source=source1, width=0.5, bottom=0, fill_color="red")#this part doesn't work.

线和圆确实有效,但是当我尝试显示其他数据的vbar时,它没有显示,但似乎轴的范围已由vbar代码更改。

我试图只显示迷你程序上的vbar图。而且vber从未显示在我的数据帧中。

我发现我的datetime对象有问题。可以为日期时间对象的x轴显示折线图。但是我更改了显示vbar的代码,但没有显示任何内容。当我将xaxis更改为数字时,例如x
= [1、2、3 …],而top保持不变,则显示vbar。

Vbar不能用于日期时间?还是还有其他原因?我确定datetime xaxis是问题所在。


问题答案:

日期时间轴最终以“自纪元以来的毫秒数”为单位命名。对于vbars到显示在日期时间轴线,你通常必须使宽度
的情况下(0.5手段0.5毫秒,其只是将是不可见的,在最典型的秤)