【发布时间】:2017-03-08 05:51:25
【问题描述】:
我被困在 R 中。我需要将每分钟的数据汇总到每 30 分钟一次。我的数据框是这样的:
Date Time Power
2008-10-11 23:57:00 0.376
2008-10-11 23:58:00 0.374
2008-10-11 23:59:00 0.374
2008-10-12 0:00:00 0.334
2008-10-12 0:01:00 0.330
...
2008-12-13 19:24:00 1.390
2008-12-13 19:25:00 1.370
2008-12-13 19:26:00 1.368
2008-12-13 19:27:00 1.362
2008-12-13 19:28:00 1.352
2008-12-13 19:29:00 1.360
...
基本上,我有 2008 年的 500,979 行数据。每分钟给出一个功率值。为了做时间序列,我需要每 30 分钟聚合一次数据。这最终会给我大约 17,520 行。我的问题是:
如果 Power 列有一些缺失值,是否可以绘制时间序列?
请问如何按 30 分钟汇总 Power 值? (例如,0:00:00 到 0:29:00;0:30:00 到 0:59:00)
非常感谢!
【问题讨论】:
标签: r plot time-series aggregate