は、私は次のようdata.frameを持っていると言う前と後の例平均でNAを置き換えますNA
t<-c(1,1,2,4,5,4)
u<-c(1,3,4,5,4,2)
v<-c(2,3,4,5,NA,2)
w<-c(NA,3,4,5,2,3)
x<-c(2,3,4,5,6,NA)
df<-data.frame(t,u,v,w,x)
私は前と後の例の平均を表す値でNASに交換したいと思います行を開始(行4)または終了(行5)しない限り、NAを指定します。行がNAで始まる場合は、次のようにNAを代用したいと思います。行がNAで終わったら、NAを前の場合に置き換えたいと思います。
このように、私は私の出力は次のようになりたい:
t<-c(1,1,2,4,5,4)
u<-c(1,3,4,5,4,2)
v<-c(2,3,4,5,3.5,2)
w<-c(3,3,4,5,2,3)
x<-c(2,3,4,5,6,6)
df<-data.frame(t,u,v,w,x)
コメントを出力する代わりに、質問を編集してください。 – r2evans
''動物園 'の '?na.aggregate'を見てみましょう – akrun
次のケースとそれ以前のケースをどういう意味ですか? –