У меня 70 csv файлов с одинаковыми столбцами в папке, каждый из них по 0,5 ГБ.Я хочу импортировать их в один фрейм данных в R.
Обычно я импортирую каждый из них правильно, как показано ниже:
df <- read_delim("file.csv",
"|", escape_double = FALSE, col_types = cols(pc_no = col_character(),
id_key = col_character()), trim_ws = TRUE)
Чтобы импортировать все из них, закодированные таким образом, и ошибка следующим образом: аргумент delim отсутствует без значения по умолчанию
tbl <-
list.files(pattern = "*.csv") %>%
map_df(~read_delim("|", escape_double = FALSE, col_types = cols(pc_no = col_character(), id_key = col_character()), trim_ws = TRUE))
При использовании read_csv импортируется, но отображается только один столбец, содержащий все столбцы и значения.
tbl <-
list.files(pattern = "*.csv") %>%
map_df(~read_csv(., col_types = cols(.default = "c")))