我是R的新学习者,我不知道如何从目录中读取数据。 我写的函数用于读取名称为“001.csv”,“002.csv”的csv文件...我不知道是否有任何快捷方式可以避免使用“if else”添加“00”或“0”。 此外,还有一个错误,因为我无法使用数据[i](类型为'closure'的对象不是子集合)。那么如何保存我的数据?如何使用R读取目录中的文件
reading <- function(directory, id = 1:500){
for(i in length(id)){
if(id[i]<10)
index <- paste("00",id[i], sep = "")
else if(id[i]<100)
index <- paste("0",id[i], sep = "")
else
index <- id[i]
data[i] <- read.csv(paste(directory,"/",index,".csv",sep = ""))
}
}
第二 “重复” 真的是重复的。 –