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.

questionAnswers(1)

yourAnswerToTheQuestion