Excel에서 데이터를 가져오고 여러 번 Excel이 있으므로 한 번에 읽습니다.Excel에서 데이터를 가져 오지만 경고 메시지가 표시됩니다.
library(readxl)
library(data.table)
file.list <- dir(path = "path/", pattern='\\.xlsx', full.names = T)
df.list <- lapply(file.list, read_excel)
data <- rbindlist(df.list)
는 그러나, 나는 df.list <- lapply(file.list, read_excel)
과 data <- rbindlist(df.list)
사이의 경고 메시지를 얻을 :
다음은 내 코드입니다.
Warning messages:
1: In read_xlsx_(path, sheet, col_names = col_names, col_types = col_types, :
[3083, 9]: expecting date: got '2015/07/19'
2: In read_xlsx_(path, sheet, col_names = col_names, col_types = col_types, :
[3084, 9]: expecting date: got '2015/07/20'
무슨 일 이니? 어떻게 확인하고 수정할 수 있습니까?
각 줄에서 엑셀 시트를 살펴 보았습니까? 나에게 거기에 뭔가가 일어나고있는 것처럼 보인다. 어쩌면 당신은이 라인의 앞이나 뒤에 빈 셀을 가지고있을 것입니다. 어떤 공간이나 이와 비슷한 것 ... 또는 여러분의 날짜 형식은이 셀에서 다른 셀과 다른 것입니다 ... 그 방향의 무엇인가 – Sarina
대신에 "path"는 작업 디렉토리를 setwd ("path/to/file")로 설정하므로 문제가있을 때 쉽게 탐색 할 수 있어야합니다. – Chef1075
또한'read.csv()'를 시도해 보셨습니까? 파일을 r에 쉽게 업로드 할 수 있습니다. – Chef1075