我正在尝试运行一个包含大量注释的脚本来解释每个表,统计测试和图形。我使用RStudio IDE如下
source(filename, echo=T)
确保脚本将所有内容输出到控制台。如果我运行以下序列,它会将所有输出发送到txt文件,然后关闭输出转移
sink("filenameIwantforoutput.txt")
source(filename, echo=T)
sink()
唉,我发现很多评论都没有输出。相反,我得到
“......但只有我们有一个专门的b .... [TRUNCATED]”。
在我学会保存输出的地方之前,那是几个月前的事情,现在我不记得了。你能吗?
答案 0 :(得分:12)
将max.deparse.length=
参数设置为source
。您可能需要大于默认值150的东西。例如:
source(filename, echo=TRUE, max.deparse.length=1e3)
请注意?source
的详细信息部分中的最后一段是:
如果'echo'是真的并且已经解除了 表达超过 'max.deparse.length',那么多 字符输出后跟' .... [截止]'。