避免打印到控制台的字符串被截断(在RStudio中)

时间:2016-04-22 17:59:17

标签: r rstudio settings output-formatting

我想将一个长字符串打印到RStudio控制台,这样它就不会被截断。

> paste(1:300, letters, collapse=" ")
[1] "1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 9 i 
...
181 y 182 z 183 a 184 b... <truncated>

我认为这应该相当简单,但我无法弄清楚如何。我试过了

options(max.print = 10000)

并浏览了print帮助页面上的args。仍然没有运气。

要实现此目的,我必须更改哪些参数/设置?

1 个答案:

答案 0 :(得分:103)

这是一个特定于RStudio的功能,旨在帮助解决打印过长字符串可能导致IDE迟缓的问题。 (我相信它已添加最新版本,v0.99.896)

您可以通过将Limit length of lines displayed in the console to:选项设置为0来选择退出此截断(请参阅对话框中的最后一个选项):

enter image description here