我正在学习file.path()
中称为R
的函数。我想知道此命令是否会像setwd()
那样更改工作目录,还是只是给R
文件的路径并仅更改工作区?预先感谢。
答案 0 :(得分:0)
file.path()
只是建立文件路径的一种简便方法(实际上根本不会进行任何导航)
例如如果我想要“ C:\ Users \ John \ Documents”
file.path("C:", "Users", "John", "Documents", fsep="/")
然后您可以像这样将其传递给setwd()
path <- file.path("C:", "Users", "John", "Documents", fsep="\")
setwd(path)
答案 1 :(得分:0)
file.path()
用于创建可在其他操作系统上运行的可再现代码。
即mac和Windows使用不同的目录分隔符
因此,可以减少使用其他操作系统为脚本提供脚本的人的头痛