2017-12-16 6 views
0

私は大きなフォルダを持ち、1.xlsx、2.xlsx、2000.xlsx、 という名前の2000個のファイルがあります。私はちょうどファイル400から1000を読みたいと思っています。どうすればいいですか?ありがとうございました。フォルダ内の複数のExcelファイルの中のいくつかのファイルを読む

file.list <- list.files(pattern='*.xlsx') 
df.list <- lapply(file.list, read_excel) 
+0

オブジェクト 'file.list'のファイル名の順番を並べ替え、それをサブセット化して、必要なデータだけを取得します – Antonio

答えて

0

一つの簡単な方法は、あなたが近かった

df.list <- lapply(paste0(400:1000,".xlsx"), read_excel) 
0

かもしれません。

lapply(file.list[400:1000], read_excel) 
関連する問題