我的目录充满了不同的文件。我想从目录中读取所有“ .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