約20分間の時系列データを持つパンダデータフレームがいくつかあります。それらに対して plot を呼び出すと、x-ticks が hh:mm:ss として表示されるプロットもあれば、hh:mm として表示されるプロットもあります。
これにより、出力グラフを比較するときに混乱が生じます。hh:mm のものに他のものと同じように第 2 レベルの粒度を持たせるにはどうすればよいですか?
最初のコメント投稿者からのリクエストに応じて、hh:mm:ss 形式のプロットを生成するデータフレームを次に示します。
In [68]:dfd
Out[68]:
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 1193 entries, 2013-05-30 00:00:00 to 2013-05-30 00:19:59
Data columns:
disk_util 1193 non-null values
dtypes: float64(1)
In [69]:
dfd.plot() # this gives hh:mm:ss plot
しかし、これは hh:mm 形式のプロットを提供します:
In [63]: dfn
Out[63]:
<class 'pandas.core.frame.DataFrame'>
DatetimeIndex: 1197 entries, 2013-05-30 00:00:00 to 2013-05-30 00:19:56
Data columns:
net_util 1197 non-null values
dtypes: float64(1)
In [64]: dfn.plot()