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?
source d'informationauteur Wilfred Hughes
Vous devez vous connecter pour publier un commentaire.
De bokeh 0.12.3, vous pouvez maintenant faire:
est-ce correct ?
FWIW, le comportement par défaut a changé depuis que la question a d'abord été posté. Le code original maintenant, les rendements: