gpt4 book ai didi

r - RStudio 升级 1.0.44 后 opts_knit$set(root.dir = path) 不起作用

转载 作者:行者123 更新时间:2023-12-04 13:27:26 25 4
gpt4 key购买 nike

我升级到 RStudio 1.0.44,似乎 knitr::opts_knit$set(root.dir = path) 其中 path 是我的目录不像以前那样工作。它抛出一条消息:

The working directory was changed to /... inside a notebook chunk. The working
directory will be reset when the chunk is finished running. Use the knitr
root.dir option in the setup chunk to change the the working directory for
notebook chunks.

此消息现在将出现在每个以下命令中。请注意,我还没有编织 rmd。我只是在运行命令。通过 setwd() 在命令行中直接设置工作目录会返回 getwd() 中的正确路径,但再次加载具有相对路径 (./...) 的文件将返回上述消息。完全相同的 rmd 适用于 RStudio 0.99.896。我错过了什么?
sessionInfo()

R version 3.3.0 (2016-05-03)
Platform: x86_64-w64-mingw32/x64 (64-bit)
>Running under: Windows 7 x64 (build 7601) Service Pack 1

other attached packages:
[1] scales_0.4.0 ggplot2_2.1.0 xtable_1.8-2 data.table_1.9.6
[5] dplyr_0.4.3 knitr_1.15 pander_0.6.0

最佳答案

您可以使用以下命令更改工作目录:

```{r "setup", include=FALSE}
knitr::opts_knit$set(root.dir = getwd()) # with something else than `getwd()`
```

dedicated page 底部所述在 rmarkdown网站。

但是 Restart R and run all chunks (可在 RStudio 的“运行>”选项卡中访问)在我的机器上修复了同样的问题。

这有帮助吗?

关于r - RStudio 升级 1.0.44 后 opts_knit$set(root.dir = path) 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40717410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com