0

我有一个数据框,我想在其中应用 rollapply 函数。我在一列中最多可以有 5% 的 NA。

我想省略 NA,但在我看来没有 na.omit。或者,我很乐意用列中的最后一个已知值填充缺失值。

我不知道如何使用 ??rollapply

有人会有想法吗?非常感谢,

文森特

编辑:我正在处理的功能是:

function(TableVolume,n){
TableM = TableVolume
for (i in 2:ncol(TableVolume)){TableM[,i]=rollapply(TableVolume[,i],n,FUN=mean,partial=TRUE}
TableM=TableM[n:nrow(TableVolume),]
return(TableM)
}
4

0 回答 0