我有一些时间序列数据持续时间约为 20 分钟的熊猫数据框。当我在它们上调用 plot 时,一些图将 x-ticks 显示为 hh:mm:ss,而其中一些显示为 hh:mm。
在比较输出图时,这会导致混淆。如何强制 hh:mm 具有与其他粒度一样的二级粒度?
根据第一个评论者的要求,这是一个生成 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()