Как загрузить группы данных и назначить имена для каждой группы, используя read.csv и функции цикла в R - PullRequest
0 голосов
/ 24 октября 2019

Я хочу загрузить данные в рабочую среду R из папки, в которой есть Group1.csv, Group2.csv,…, Group10.csv. В чем сложность, я хочу применить имена к каждой группе, как показано ниже:

diet_group1 <- read_csv(diet_groups[1])
diet_group2<- read_csv(diet_groups[2])  etc

diet_group10<- read_csv(diet_groups[10])


diet_groups<- list.files(pattern = "\\.csv")# , ,TRUE)

как я могу сделать это с одним кодом? спасибо, Lil

1 Ответ

0 голосов
/ 29 октября 2019
 temp <- list.files(pattern="*.csv")
 temp
 for (i in 1:length(temp)) {
         assign(paste(gsub(".csv", x=temp[i], replacement = "")), read.csv(temp[i]))
       }

Это сработало для моего задания

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...