将最后一个输出捕获为R对象

Wil*_*uck 8 r ess

可能重复:
如何将前一个表达式的结果赋值给R中的变量?

我在ESS中使用R并且犯了一个愚蠢的错误,即运行长时间运行的函数而不将结果赋给变量.所以,它只是打印出结果,一长串输出看起来像:

[[1]]
1 FALSE
[[2]]
1 TRUE
[[3]]
1 TRUE
[[4]]
1 TRUE 
Run Code Online (Sandbox Code Playgroud)

有没有办法将此打印输出强制转换为R对象?在R内,还是使用emacs(Mx undo-my-stupid-wrong)?

Pie*_*nte 16

也许这会奏效:

out <- .Last.value
Run Code Online (Sandbox Code Playgroud)