私はipythonノートブックでbokehを使用しています。bokehプロットのx軸を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))
はしかし、ボケ味は、マイクロ秒を使用しています!どうしてこれなの?どうすれば修正できますか?
はどのようにあなたのグラフのX軸は1月1日2回、その後2を示していますし、 1月3日? – multigoodverse
@ A.Sそれはb/cです。可能なすべての時間分解能は同じフォーマッタを持っています。よりスケールに合ったものにすることはうまくいくはずです。 –
これはかなりうまくいく、ありがとう。しかし、すべての異なる時間範囲(時間、日、月、年)のフォーマットを定義する必要があるのだろうか?あなたは何か考えていますか? – Brandt