我想让这个循环起作用。我想一次保存不同名称的不同数据帧。我不知道如何让代码的路径部分随i变化:
for (i in specific) {
write.dta(get(paste0("degreeS", i)), "D:/Educacion/PeerEffects/",paste0( "degreeS", i,".dta"))
}
答案 0 :(得分:2)
我需要使用命令file.path()
。这解决了问题
for (i in specific) {
write.dta(get(paste0("degreeS", i)), file.path("D://Educacion//PeerEffects//", paste0("degreeS", i,".dta")))
}