你需要 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 面底端圖片
: 感謝各位先進指教~