【发布时间】:2018-05-18 13:05:07
【问题描述】:
我在夜间完成了一些传感器记录的数据。我想用 pyplot 将结果绘制成图表。源文件是时间戳、值的 csv。对于解析日期,我使用:
pd.read_csv(..., date_parser=pd.datetime.strtime(x, 'H%:%M:%S:%f'),...)
数据的时间戳是从 23:30:00:000 到 02:30:00:000(唯一时间)。在绘制我的数据框 pyplot 时,假设我想在 23:59:59 之后绘制的数据应该是在同一天早些时候绘制的。这是因为所有时间戳的日期(日期)都是相同的,即使改变了这一天也是如此。
...
1900-01-01 23:20:27.832 95.0
1900-01-01 23:20:28.165 95.0
... ...
1900-01-01 02:01:14.247 95.0
1900-01-01 02:01:14.580 95.0
...
因此,问题是,我可以以及如何忽略日期并按顺序绘制小时/时间。 或者,如何在需要时从 cvs 中读取将一天添加到时间戳的数据。
【问题讨论】:
标签: python pandas matplotlib