如何通过 setwd() 使用变量?

How to use a variable with setwd()?

示例:

var<-"name"
setwd("/media/data/var")

给出错误,因为目录“/media/data/var”不存在,但是“/media/data/name”。

那么,如何在带引号的字符串中将 var 声明为变量?

你必须使用 paste:

setwd(paste0("/media/data/",var))

或者您可以使用 file.path:

setwd(file.path("/media/data",var))