Capture last output as an R object [duplicate]

2019-02-16 21:05发布

问题:

Possible Duplicate:
How to assign the result of the previous expression to a variable in R?

I'm working with R in ESS and just made the stupid mistake of running a long running function without assigning the result to a variable. So, it just printed out the result, a long string of output that looks like:

[[1]]
1 FALSE
[[2]]
1 TRUE
[[3]]
1 TRUE
[[4]]
1 TRUE 

Is there any way to coerce this printed output into an R object? Either within R, or using emacs (M-x undo-my-stupid-mistake)?

回答1:

Maybe this will work:

out <- .Last.value


标签: r ess