-1
私は、forループを使用して、元のファイルを変更、名前変更、および削除するいくつかのデータフレームで関数を実行しようとしています。すべてが関数内で動作しますが、forループを実行する方法に関する構文には問題があります。私は問題を再現する簡単な例を書いています:Forループを含むリストからオブジェクトを取り入れて
Sample_1<-c(1,2,3,4)
Sample_2<-c(2,4,6,8)
Sample_3<-c(11,13,15)
Samples<-c(1,2,3)
for (i in Samples){
assign(paste0("Mean_",i),mean(paste0("Sample_",i)))
}
ありがとうございました。
'assign'は使用しないでください。あなたのサンプルをリストに入れ、リストを反復する。平均値をベクトルに入れることができます。 – Roland