首页 > 解决方案 > setwd 中的警告消息 - R

问题描述

我有一个包含三个不同操作系统的工作流,我使用switchin 函数在R它们之间更改我的工作目录。

它在 Windows 和 macOS 中运行良好,但在 Linux 中,返回警告消息,我不知道为什么。

我正在使用 Elementary OS 5.1 Hera,这就是代码:

switch (Sys.info()["sysname"],
        Linux = setwd("~/Documentos/GitHub/Economic Activity Monitor"),
        Darwin = setwd("~/Documents/GitHub/Economic Activity Monitor"),
        Windows = setwd("~/GitHub/Economic Activity Monitor")
)

警告信息:

#Warning message:
#In normalizePath(dirname(f)) :
#  path[1]="NA": No such file or directory

它更改了工作目录,但我想了解为什么只在 Linux 上返回该消息。

标签: rsetwd

解决方案


推荐阅读