从R中的特定时间间隔总和分解为分钟

时间:2017-02-01 10:31:41

标签: r interpolation aggregation

我需要按时完成数据汇总,但首先要将其拆分为几分钟。我的数据如下:

# Data set:
dd <- read.table(header=TRUE, sep=",", text="
time, counts, counts_sec
2016-07-29 13:24:00, 10, 38
2016-07-29 13:44:00, 254, 1200
2016-07-29 14:04:00, 287, 1200
2016-07-29 14:24:00, 301, 1200")
dd$time <- as.POSIXct(dd$time)

计数表示counts_sec的累积和(38秒内10个计数)。通常测量时间为20分钟(1200秒)。我现在想要分钟值,并作为下一步将这些值汇总为每小时总和。

任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

当你有20分钟的观点时,我认为不可能回到一分钟水平,因为你不确切地知道每一分钟内发生了什么。

但是,您可以获得一小时的观点。我还有一些观察结果可以更清楚地说明这个过程是如何运作的。

MyTraitPool