【发布时间】:2019-09-01 20:10:23
【问题描述】:
我正在尝试根据 R 中的 ID 列和测量时间标签创建列的滚动平均值,但我遇到了很多麻烦。
这是我的数据框的样子:
ID Measurement Value
A 1 10
A 2 12
A 3 14
B 1 10
B 2 12
B 3 14
B 4 10
问题是我的每个 ID 的测量计数从 9 到 76 不等,因此我还没有找到一种解决方案,可以在处理变化的窗口长度时为每个 ID 创建滚动平均值列。
我的目标是这样的数据框:
ID Measurement Value Average
A 1 10 NA
A 2 12 11
A 3 14 12
B 1 10 NA
B 2 12 11
B 3 14 12
B 4 10 11.5
【问题讨论】:
标签: r rolling-computation