Bokeh: Vbar não pode ser mostrado para data e hora xaxis
Eu preparei dois ColumnDataSource que tem um conjunto de dados diferente para o eixo 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.
E a linha e o círculo funcionam, mas quando tentei mostrar o vbar para outros dados, ele não aparece, mas parece que o intervalo do eixo é alterado pelos códigos do vbar.
Tentei mostrar apenas o gráfico vbar no mini programa. E o vber nunca é mostrado para o meu dataframe.
E descobri que há um problema com meu objeto datetime. O gráfico de linhas pode ser mostrado para o xaxis do objeto datetime. Mas mudei o código para mostrar vbar, ele não mostra nada. E quando mudei o xaxis para apenas o número, como x = [1, 2, 3 ...] enquanto top mantém o mesmo, o vbar é mostrado.
Vbar não pode ser usado para data e hora? Ou existe outra razão? Tenho certeza de que a data e hora xaxis é o problema.