У меня есть каталог, полный разных файлов.Я хочу прочитать все файлы .xml из каталога и выполнить определенные операции с каждым файлом, а затем получить один выходной кадр данных.
Я могу получить все файлы из каталога
files <- list.files(path="path",pattern = ".xml",full.names=TRUE)
read <- sapply(files, read.csv)
Я также сделал все необходимые операции с одним файлом.Я получаю желаемый результат для этого файла, но я не знаю, как вызвать каждый файл и выполнить один и тот же набор функций.
Я хочу прочитать все файлы по одному, а затем выполнить набордействий.Мой желаемый вывод должен быть фреймом данных с соответствующими именами файлов и манипулируемыми данными.Как то так ...
Filename data1 data2 data3 data4 data5
filename1 a I q y gg
filename1 b j r z hh
filename1 c k s aa ii
filename2 d l t bb jj
filename2 e m u cc kk
filename2 f n v dd ll
filename3 g o w ee mm
filename3 h p x ff nn