小编use*_*045的帖子

不规则时间序列的条件滚动均值(移动平均值)

我有一组格式的数据:

ID    Minutes Value
xxxx  118     3 
xxxx  121     4 
xxxx  122     3 
yyyy  122     6 
xxxx  123     4 
yyyy  123     8 
...   ...     .... 
Run Code Online (Sandbox Code Playgroud)

每个ID都是患者,每个值都是,例如,该分钟的血压.我想在每个点之前60分钟和每个点之后60分钟创建一个滚动平均值.但是 - 你可以看到,有缺失分钟(所以我不能仅仅用行号),我想每一个唯一的ID(所以平均ID XXXX不能包括分配给ID YYYY值)创建平均值.听起来像rollapply或者rollingstat可能是选择,但是试图将它拼凑在一起却没什么成功......

如果需要进一步说明,请告诉我.

r time-series moving-average

9
推荐指数
2
解决办法
5592
查看次数

标签 统计

moving-average ×1

r ×1

time-series ×1