Объединение нескольких импортированных фрагментов (в формате csv) и создание совершенно нового csv-файла в R

#r #csv #ggmap

#r #csv #ggmap

Вопрос:

У меня есть несколько фрагментов данных в формате csv, и я хочу импортировать их и объединить вместе, чтобы создать совершенно новый файл csv. однако, когда я пытаюсь это сделать, я получаю следующую ошибку:

Ошибка в read.table(файл = файл, заголовок = заголовок, sep = sep, цитата = цитата, : во входных данных отсутствуют строки

Ниже приведен код, который я использую:

 for (x in 1:50){  print(x)  chunks[[x]]lt;-mutate_geocode(chunks[[x]], location = full_address, output = "latlona") write.csv(chunks[[x]],paste0("~/120Water Dropbox/LSLI Clients/IN/Anderson/02 - R/Data/billing_chunks_KE",x,".csv"), row.names = FALSE)  }   fileslt;-list.files(path = "~/120Water Dropbox/LSLI Clients/IN/Anderson/02 - R/Data", pattern = "billing_chunks_KE", full.names = T) customer_billing_fulllt;-do.call(rbind,lapply(files,read.csv)) write.csv(customer_billing_full,"~/120Water Dropbox/LSLI Clients/IN/Anderson/02 - R/Data/Customer Billing_full.csv", row.names = FALSE)  

Я ценю любую помощь.

Комментарии:

1. Привет, Кавех, не могли бы вы, пожалуйста, проверить, есть ли какой-либо файл формата с данным шаблоном в указанном вами пути?

2. Привет, Иза, у меня есть 50 файлов csv, все их имена начинаются с «billing_chunks_KE» (billing_chunks_KE1, billing_chunks_KE2,…, billing_chunks_KE50). Существует еще один файл с именем «Счет клиента заполнен». Все эти файлы представлены в формате cvs. Наконец, есть подпапка с именем «billing_chunks_KE», которая пуста. Я ценю любую помощь.

3. Пожалуйста, удалите эту подпапку и попробуйте свой код, он должен работать правильно

4. Фантастика! Это сработало. Большое тебе спасибо, Иза. Только одно: это дает предупреждение, но я не думаю, что мне следует беспокоиться об этом. Предупреждающее сообщение выглядит так:

5. 1: In [lt;-.factor ( *tmp* , ri, значение = c(NA, NA, NA, NA, NA, NA, NA, NA, NA,: недопустимый уровень фактора, сгенерированный NA