私は約200の異なる名前のtxtファイルを持っていますが、ファイルの次元数は異なります。読み込み用のコードはokです:Rの複数のDataFrameのループ
setwd("C:/...")
filelist<-list.files(pattern="*.txt")
for (j in 1:length(filelist)) assign(filelist[j], read.csv(filelist[j], header=TRUE))
しかし、上記のすべてのファイルとデータ変数を読むたびに、毎回各ファイルを取得するループが必要です。データの出力以上のことから
for (file in filelist){
data[file]<-file
Do something with data
e.g. log(data[,6]
}
ある「NameFile.txt」
問題は、このようにデータの名前だけ設定データを読み取らないということです。 ""
などを追い払う方法がありますか?
'filelist'の内容を表示してください。 – Uwe
あなたのデータを「リスト」に保存する方が便利です(http://stackoverflow.com/questions/11433432/importing-multiple-csv-files-into-r)。つまり、 'lapply(all_csv、function(data)log(data [、6]))'で 'allapps = setNames(lapply(filelist、read.csv、header = TRUE)、filelist) '等 –