我想将我的 r 脚本输出的一部分(包括命令)保存到文本文件中。我知道 sink()
,但它不包含命令,或者我找不到执行此操作的特定选项。
是否有可能在r 会话中捕获命令及其输出。简单地编写一个 Rmd 或在控制台中捕获输出不是目前的解决方案。
您可能正在寻找TeachingDemos
包裹。文档可以在这里找到。
例子:
library(TeachingDemos)
txtStart("test.txt")
# Your code
txtStop()
这应该将您的命令输入和输出都写入一个名为test.txt
.