【发布时间】:2021-03-18 14:24:06
【问题描述】:
我想根据地区名称创建文件夹,并根据每个地区的国家名称创建子文件夹。我尝试了以下方法:
df <- read_csv("C:/**/**/**/**/iso3_whoregion.csv")
region <- as.list(unique(df$region))
setwd("C:/Users/**/**/**/")
for (i in 1:length(region)){
folder<-dir.create(paste0(getwd(),"/",region[i]))
iso3 <- as.list(df%>% filter(region==region[i]) %>% select(iso3))
for (j in 1:length(iso3)){
folder<-dir.create(paste0(getwd(),"/",region[i],"/",iso3[j]))
}
}
我收到一个错误,我不明白..
dir.create(paste0(getwd(), "/", region[i], "/", iso3[j])) 中的错误: “路径”太长了
感谢您的帮助,
【问题讨论】:
标签: r loops subdirectory