我知道如何在R会话中使用添加时间戳
R> h <- taskCallbackManager()
R> h$add(function(expr, value, ok, visible) {
+ options("prompt"=format(Sys.time(), "%H:%M:%S> "));
+ return(TRUE) },
+ name = "simpleHandler")
[1] "simpleHandler"
07:25:42> a <- 2
如this answer中所述。
如何使它成为永久性功能,以便RStudio始终将其作为提示?
答案 0 :(得分:1)
一种选择是在.Rprofile
中有一个~/
文件(在Windows中通常为“ C:/ Users / me / Documents”),然后将以下内容添加到其中。
在控制台上执行某些操作后,它将立即显示时间。
.First <- function(){
h <- taskCallbackManager()
h$add(function(expr, value, ok, visible) {
options("prompt"=format(Sys.time(), "%H:%M:%S> "));
return(TRUE) }, name = "simpleHandler")
}
我认为您可以在自己的Rprofile.site
中执行此操作
以及“ C:\ Program Files \ R \ R-x.x.x \ etc”。如@ r2evans所述,这似乎是个坏主意。