Для цикла, который создает один объединенный кадр данных в R - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь создать фреймы данных из ряда разных файлов, которые затем хочу объединить в один большой фрейм данных.Вот упрощенная версия цикла for:

files<-list.files("filelocation",full.names = T)

data<-data.frame(matrix(ncol=5,nrow=0))
x<-c("A","B","C","D","E")
colnames(data) <- x

for (file in files) {
data2<-read.csv(file)
data3<-data2[-c(1:2),]
data3$A<-data3$A/10000
dataMerge<- merge(data,data3,by= ("A","B","C","D","E")), all=T)
dataMerge2<-dataMerge[order(dataMerge$B),]
print(dataMerge2)
}

Это распечатает результаты для всех файлов в моей консоли, но не создаст один объединенный фрейм данных, только фрейм данныхдля одного из файлов.Что мне нужно добавить, чтобы создать этот комбинированный фрейм даты?

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