gpt4 book ai didi

r - 如果忘记命名函数或对象,如何获得结果

转载 作者:行者123 更新时间:2023-12-04 10:03:05 27 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to assign the result of the previous expression to a variable?

(1 个回答)


3年前关闭。




我有一个非常大的函数,需要几个小时才能给我结果。我忘记命名了。有什么办法可以显示我的函数的结果吗?

提前致谢。

最佳答案

您可以使用 .Last.Value 在控制台中救出溺水的物体.请参阅以下示例。

sum(c(2,2,3,4))
#[1] 11
y <- .Last.value
y
#[1] 11

我们向 ?.Last.Value 学习那

The value of the internal evaluation of a top-level R expression is always assigned to .Last.value (in package:base) before further processing (e.g., printing).



这也适用于函数:
function(x){
sqrt(x)
}

.Last.value
# function(x){
# sqrt(x)
# }

来自 lmo 的有趣笔记在评论中:

作为旁注,RStudio 用户可以通过转到 Tools > Global Options > General 在他们的环境面板中看到这个值。然后选中标有“在环境列表中显示 .Last.value”的框

关于r - 如果忘记命名函数或对象,如何获得结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47695210/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com