Re: [问题] 有关R资讯输出超过页面时...

楼主: andrew43 (讨厌有好心推文后删文者)   2015-06-13 17:56:19
你需要 capture.output()。以下举一个例子。
x <- rnorm(1000000)
x # 很长很长看不完
print(x) # 意义同上
str <- capture.output(print(x)) # 把萤幕 output 转成字串 str
write(str, file="test.txt") # 把 str 存成纯文字档 test.txt
之后就用纯文字编辑器开启 test.txt 即可。
※ 引述《sinclairJ (Jun)》之铭言:
: 如题 小弟跑了一个分析后
: 想看该分析模型的一些资讯
: 因为资讯太多了 R好像会自动省略前面的部分(如下图页面顶端)
: 但我感兴趣的资讯在前面阿~~~
: 各位先进有什么好的方法吗?
: 有想过print可能可以一次输出几列 但好像不行...
: http://imgur.com/ztFVlRn 页面顶端图片
: http://imgur.com/aO0v1uz 面底端图片
: 感谢各位先进指教~
作者: obarisk (OSWALT)   2015-06-13 18:47:00
有时候summary和print的输出和物件本身不同
楼主: andrew43 (讨厌有好心推文后删文者)   2015-06-13 20:13:00
是的。我只是举个完整例子。sorry,这个方法似乎不是解决办法。看看原po可不可以指出其输出的物件为何再来决定了。
作者: sinclairJ (KEEP MOVING FORWARD)   2015-06-13 22:12:00
有帮助!刚好我的物件跟print输出是一样的 晚点试试看感谢你
楼主: andrew43 (讨厌有好心推文后删文者)   2015-06-13 22:13:00
如果方便的话,说一下你要输出的物件是什么。比较好解。我这篇并不能完全解决print大量输出的问题。所以还是建议你把过程说清楚。

Links booklink

Contact Us: admin [ a t ] ucptt.com