在R和RStudio,我想我已经绕乱用.Rprofile提交几次,我目前在R或RStudio的启动加载了老版本的它,是有办法,我能很快找到位置正在生成的默认选项的文件?
谢谢
在R和RStudio,我想我已经绕乱用.Rprofile提交几次,我目前在R或RStudio的启动加载了老版本的它,是有办法,我能很快找到位置正在生成的默认选项的文件?
谢谢
像@Gsee建议, ?Startup
了所有你需要的。 请注意,不只是用户配置文件,而且你可以有搞砸站点配置文件。 这两个文件可以在多个位置找到。
您可以运行以下这些页面中列出中列出系统中的现有文件:
candidates <- c( Sys.getenv("R_PROFILE"),
file.path(Sys.getenv("R_HOME"), "etc", "Rprofile.site"),
Sys.getenv("R_PROFILE_USER"),
file.path(getwd(), ".Rprofile") )
Filter(file.exists, candidates)
需要注意的是,应该在一个新的会话您开始后R正确运行,使getwd()
将在启动返回当前目录。 还有一个棘手的可能性,你的个人资料文件就修改启动时的当前目录,在这种情况下,你将不得不做起了“无知名度的”会话(运行R --no-site-file --no-init-file
)运行上述代码之前。