我希望计算这个数据框 test中每一行的1年滚动平均值: index id date variation 2313 7034 2018-03-14 4.139148e-06 2314 7034 2018-03-13 4.953194e-0...
我对R语言中用于计算滚动平均的包非常陌生,希望你能指导我正确的方向。 以下是一个示例数据: ms <- c(300, 300, 300, 301, 303, 305, 305, 306, 308, 310, 310, 311, 312, 314, 315, 315, 316,...
这个问题的解决方案几乎是我需要的,除了使用静态平均窗口宽度为2。我有一个包含多个站点的随机样本数据集,我想计算滚动30天的几何平均值。我希望在给定样本的30天窗口内平均所有样本,并且如果前面的样本更接近或更远,则宽度可能会发生变化,例如,如果前面的1、2或更多个样本在30天内,则需要平均2、3...