循环中的可变路径

时间:2015-08-04 18:21:52

标签: r loops path

我想让这个循环起作用。我想一次保存不同名称的不同数据帧。我不知道如何让代码的路径部分随i变化:

for (i in specific)  {
  write.dta(get(paste0("degreeS", i)), "D:/Educacion/PeerEffects/",paste0( "degreeS", i,".dta"))

}

1 个答案:

答案 0 :(得分:2)

我需要使用命令file.path()。这解决了问题

for (i in specific) {
write.dta(get(paste0("degreeS", i)), file.path("D://Educacion//PeerEffects//", paste0("degreeS", i,".dta")))
}