R允许我们将代码放在会话的开头/结尾。
您建议将哪些代码放在那里?
我知道三个有趣的例子(虽然我手指下没有“怎么做”):
还有什么想法吗? (或者你如何实现上述想法)
p.s:这是继续在"stat.overflow"
上启动的一个主题答案 0 :(得分:2)
除了.Rprofile之外,您还可以定义.First
和.Last
个函数。我通常会放graphics.off()
来摆脱任何正在运行的图形显示,因此,在这种情况下,它应该是这样的:
.Last <- function() {
graphics.off()
save.image() # optionally, you can define specific file/folder
system(paste("cowsay", "Goodbye @ ", date())) # if you're running GNU/Linux
得到这样的东西:
___________________________________
< Goodbye @ Wed Aug 4 22:49:46 2010 >
-----------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
但是,这没什么用处。当.Rprofile管理R启动时,.Last功能可以“退出”执行各种操作......就像保存图像文件一样......
答案 1 :(得分:1)
我很确定我们之前有这样的问题。参见例如Expert R users, what's in your .Rprofile?或更多一般搜索“[r [Startup”或其他适当的标签。