R

时间:2018-07-26 07:51:48

标签: r

我正在学习file.path()中称为R的函数。我想知道此命令是否会像setwd()那样更改工作目录,还是只是给R文件的路径并仅更改工作区?预先感谢。

2 个答案:

答案 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使用不同的目录分隔符

因此,可以减少使用其他操作系统为脚本提供脚本的人的头痛