7 r variable-assignment assign
我有一个非常大的功能,需要几个小时才能给我结果.我忘了给它起个名字.有什么方法可以显示我的功能结果吗?
提前致谢.
lok*_*oki 16
您可以使用控制台中的溺水来拯救对象.Last.Value.请参阅以下示例.
sum(c(2,2,3,4))
#[1] 11
y <- .Last.value
y
#[1] 11
Run Code Online (Sandbox Code Playgroud)
我们借鉴?.Last.Value的是
在进一步处理(例如,打印)之前,始终将顶级R表达式的内部评估的值分配给
.Last.value(inpackage:base).
这也适用于功能:
function(x){
sqrt(x)
}
.Last.value
# function(x){
# sqrt(x)
# }
Run Code Online (Sandbox Code Playgroud)
评论中来自lmo的有趣记录:
作为旁注,RStudio用户可以通过转到Tools > Global Options > General然后选中标记为"在环境列表中显示.Last.value"的框来在其环境面板中看到此值.