我正在尝试运行一个有很多注释的脚本来解释每个表,统计测试和图形.我使用RStudio IDE如下
source(filename, echo=T)
Run Code Online (Sandbox Code Playgroud)
这可确保脚本将所有内容输出到控制台.如果我运行以下序列,它会将所有输出发送到txt文件,然后关闭输出转移
sink("filenameIwantforoutput.txt")
source(filename, echo=T)
sink()
Run Code Online (Sandbox Code Playgroud)
唉,我发现我的很多评论都没有输出.相反,我得到了
"......但只有我们有一个专门的b .... [TRUNCATED]".
之前我曾知道在哪里保存输出,但那是几个月前,现在我记不起来了.你能?
Jos*_*ich 12
将max.deparse.length=参数设置为source.您可能需要大于默认值150的东西.例如:
source(filename, echo=TRUE, max.deparse.length=1e3)
Run Code Online (Sandbox Code Playgroud)
并注意?source读取的详细信息部分中的最后一段:
如果'echo'为真并且去除的表达式超过'max.deparse.length',则输出许多字符后跟'.... [TRUNCATED]'.