【发布时间】:2021-02-24 02:23:58
【问题描述】:
我想将任何 R 函数的详细输出保存到变量或文件中。
换句话说,whatever_R_function(abc, verbose=TRUE) 的详细控制台输出应该保存在某个地方。
我尝试使用verbose.output <- capture.output(whatever_R_function(abc, verbose = TRUE)),但它不起作用,因为capture.output() 仅捕获输出的非详细部分。
两个例子:
install.packages('devtools', verbose=TRUE)
或
library(emayili)
smtp <- server(host = '...',
port = ...,
username = '...',
password = '...')
email <- envelope() %>%
from('...') %>%
to('...') %>%
bcc('...') %>%
reply('...') %>%
subject('...') %>%
html('...') %>%
attachment('...')
smtp(email, verbose = TRUE)
谢谢。
R 4.0.2 - RStudio 1.3.1093 - macOS 10.15.7
【问题讨论】:
-
如果你能给出一个特定 R 函数的例子,那就太好了。答案将取决于详细输出的显示方式 - 无论是
print、cat、message还是其他... -
原始问题中添加的示例。非常感谢