0

rollapply 関数を適用するデータ フレームがあります。1 つの列に最大 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