1
A
回答
1
R的启动行为可以通过编辑Rprofile.site
来修改,这可能需要创建,因为默认的R安装不会自动为您执行此操作。在CentOS 7上,这个文件应该位于目录/usr/lib64/R/etc/
;或更一般地为$R_HOME/etc/
,其中R_HOME
可以通过从R会话运行Sys.getenv("R_HOME")
来确定。
例如,如果我修改我的Rprofile.site
如下,
[[email protected]] cat /tmp/example.r
x <- 1.5
y <- 2.5
z <- 3.5
t <- Sys.time()
[[email protected]] cat /usr/lib64/R/etc/Rprofile.site
options(prompt = "R> ")
options(continue = " ")
options(stringsAsFactors = FALSE)
options(scipen = 4)
source("/tmp/example.r")
的变化将在一个新的R会话反映:
虽然显然没有必要在这个例子中,习惯上将这些代码包装在.First <- function() { ... }
中以确保它在会话启动时立即运行:
[[email protected]] cat /usr/lib64/R/etc/Rprofile.site
options(prompt = "R> ")
options(continue = " ")
options(stringsAsFactors = FALSE)
options(scipen = 4)
.First <- function() {
source("/tmp/example.r")
}
相关问题
- 1. 启动脚本运行Jar
- 2. R中的启动脚本
- 3. 启动后自动运行python脚本?
- 4. 无法启动运行时的“R”脚本
- 5. 在启动时运行R脚本时未找到库
- 6. 运行R脚本的自动化
- 7. 从R脚本运行bash脚本
- 8. 运行R.脚本Powershell的
- 9. 从Java运行R脚本
- 10. 从VBA运行R脚本
- 11. systemd启动脚本无法运行
- 12. 启动终端时运行脚本
- 13. 在OpenWRT启动时运行脚本
- 14. 启动时运行Bash脚本mac
- 15. 在启动时运行Linux脚本
- 16. Pycharm,启动脚本不运行
- 17. 在Windows RT启动时运行脚本
- 18. 运行在Linux的启动脚本
- 19. Linux启动时运行php脚本
- 20. gcloud启动脚本不运行
- 21. Raspberry PI启动后运行Shell脚本
- 22. 启动运行脚本的ipython
- 23. 实例启动时运行shell脚本
- 24. Bash - 启动脚本再次运行?
- 25. freebsd启动脚本没有运行
- 26. Mac运行shell脚本启动
- 27. 如何从package.json运行启动脚本?
- 28. 在Ubuntu启动时运行Perl脚本
- 29. 启动脚本无法运行
- 30. 在启动时自动运行shell脚本(自动启动)
你可以在你的〜R安装过程中路径〜在/ etc/rprofile.site – chinsoon12
能否请您解释一下更添加源( “example.R”)? – Emad
你在哪里安装了R?转到该文件夹。在该文件夹中打开一个名为etc的文件夹。在etc文件夹中有一个名为rprofile.site的文件。这个文件来自r启动时 – chinsoon12