如何使用代码更改RStudio文件窗格/导航器中显示的目录?

时间:2015-05-01 17:05:55

标签: r rstudio

我正在为实验室笔记本写一个R包。一个函数使用一些Rmd文件创建一个新的directoy,打开带有file.edit的文件,并将当前工作目录更改为新目录。如果我还可以更改RStudio的“文件”窗格以从函数的代码中显示该新文件夹,那将是很棒的。这可能吗?我查看了rstudioapi包。它做了类似的事情(例如viewer函数),但是我找不到一种方法来改变文件导航器窗格中的路径。

1 个答案:

答案 0 :(得分:0)

您需要更改系统中的[Rprofile]文件之一。 Rprofile按以下顺序在R的开头加载:

  • Rprofile.site(全局)
  • Rprofile(当前目录)
  • Rprofile(用户主目录)

在Rprofile中添加以下内容(尽管更改为路径):

setwd('/your/path')

注销/登录Rstudio,您应该获得Rstudio的文件窗格,以反映您在Rprofile文件中所说的内容。