在R和RStudio中,我想我已经乱搞了.Rprofile文件几次了,我目前正在加载R或RStudio启动时的旧版本,有没有办法可以快速找到位置生成默认选项的文件?
谢谢
flo*_*del 68
像@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)
Run Code Online (Sandbox Code Playgroud)
请注意,应该在启动R之后立即在新会话上运行,以便getwd()在启动时返回当前目录.您的配置文件在启动时会修改当前目录也很棘手,在这种情况下,您必须R --no-site-file --no-init-file在运行上面的代码之前启动"无配置文件"会话(运行).