我想使用带有旧文件名和新文件名的csv文件来使用R重命名目录中的文件。我是R的业余爱好者,但我希望有人可以提供帮助。
我试图用名称来创建两个字符向量进行比较。我想要一种if / then语句:“如果此文件名为x,则重命名为y”
FileNames <- read.csv("New_FileNamesCSV.csv")
oldNames <- as.character(FileNames$CurrentFileName)
NewNames <- as.character(FileNames$NewFileName)
setwd("F:/Workspace/ (Local)/FileWork/Files")
file.rename(from = oldNames, to = NewNames)
这是我得到的错误:
file.rename(从= oldNames,到= NewNames)中的错误:对象 找不到“ oldNames”