R setwd()和getwd()有问题
我在用Rmarkdown做项目。昨天我更改工作目录没有问题,但是今天,每当我尝试将一个目录作为我的工作区时,它就不会,好像它固定在同一个目录上一样。 这里是控制台以了解更多详细信息 setwd(choose.dir()): 工作目录更改为C:/Users/usilisateur/Documents/Etudes/Data/Covid related/csse_Covid_19_daily_reports in a notebook chunk。当区块完成运行时,将重置工作目录。使用设置块中的knitr root.dir选项更改笔记本块的工作目录 getwd() [1] “C:/Users/usilizateur/Documents/Etudes/ADES/DM 2”R setwd()和getwd()有问题,r,r-markdown,R,R Markdown,我在用Rmarkdown做项目。昨天我更改工作目录没有问题,但是今天,每当我尝试将一个目录作为我的工作区时,它就不会,好像它固定在同一个目录上一样。 这里是控制台以了解更多详细信息 setwd(choose.dir()): 工作目录更改为C:/Users/usilisateur/Documents/Etudes/Data/Covid related/csse_Covid_19_daily_reports in a notebook chunk。当区块完成运行时,将重置工作目录。使用设置块中的kn
警告消息的意思是可以临时更改块中的工作目录,但这不会影响后续块。换句话说,说R并没有改变您的工作目录是不正确的,相反,它只是在您的脚本中的有限位置上这样做。一旦该块完成运行,R就会将您带回保存.Rmd文档的工作目录 不幸的是,您没有指定为什么需要更改工作目录,所以我将假定您需要从特定目录中读取某些内容,或者编写某些内容。我相信你有三个选择:
一般来说,我的建议是以更易于访问的方式组织项目文档。警告消息的意思是,可以临时更改块中的工作目录,但这不会影响后续块。换句话说,说R并没有改变您的工作目录是不正确的,相反,它只是在您的脚本中的有限位置上这样做。一旦该块完成运行,R就会将您带回保存.Rmd文档的工作目录 不幸的是,您没有指定为什么需要更改工作目录,所以我将假定您需要从特定目录中读取某些内容,或者编写某些内容。我相信你有三个选择:
一般来说,我的建议是以一种更容易访问的方式组织项目的文档。试块:
{r setup}knitr::opts_knit$set(root.dir='C:/Users/usilisateur/documents/Etudes/ADES/DM 2')
并让我知道。试块:{r setup}knitr::opts_knit$set(root.dir='C:/Users/usilisateur/Documents/Etudes/ADES/DM 2')
并通知我。
knitr::opts_chunk$set(root.dir = 'C:/Users/Utilisateur/Documents/Etudes')