Comment puis-je définir l'axe des x comme datetimes sur un tracé bokeh?

Je suis en utilisant le bokeh avec un ipython notebook.

Je veux tracer une ligne graphique dans le flou d'arrière plan à l'aide d'une pandas DataFrame contenant datetimes:

import pandas as pd
from datetime import datetime as dt
from bokeh.io import output_notebook
from bokeh.charts import Bar, Line, show

df = pd.DataFrame(data=[1,2,3],
                  index=[dt(2015, 1, 1), dt(2015, 1, 2), dt(2015, 1, 3)],
                  columns=['foo'])

output_notebook()
show(Line(df))

Cependant, le bokeh utilise microsecondes! Pourquoi est-ce? Comment puis-je résoudre ce problème?

Comment puis-je définir l'axe des x comme datetimes sur un tracé bokeh?

source d'informationauteur Wilfred Hughes