大家好,
我对R很新,我希望完成以下任务
我有很多文件需要执行此任务。我将情况简化为五 文件。他们的名字是
001
232
242
123
132
我想将每个文件的名称(第1列)更改为第2列中的名称 在下表中
column1 column2
001 ewr
232 eda
242 gdg
123 sgs
132 ger
我想知道是否有人可以指出一种方法来做到这一点。
非常感谢您提前!
答案 0 :(得分:1)
假设您的data.frame是
df<-data.frame(a=c("001","232","242","123","132"),b=c("ewr","eda","gdg","sgs","ger"))
你可以使用
apply(df,1,function(x){file.rename(x[1],x[2])})
答案 1 :(得分:0)
或者像......一样简单。
with(df, file.rename(a,b))