Я не тестировал этот код, но я думаю, что он будет работать для вас. Вы можете использовать list.files () для извлечения всех имен файлов в переменную, затем прочитать каждое из них по отдельности и добавить его в новый фрейм данных с помощью rbind () или cbind ()
setwd("C:/your_favorite_directory/")
fnames <- list.files()
csv <- lapply(fnames, read.csv)
result <- do.call(rbind, csv)
# grab a subset of the fields you need
df <- subset(result, select = c(a, e))
#then write your final file
write.table(df,"AllFiles.txt",sep=",")
Такжезнак «-» указывает отбрасывание переменных. Убедитесь, что имена переменных НЕ указываются в кавычках при использовании функции subset ().
df = subset(mydata, select = -c(b,c,d) )