2017-12-16 2 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)