【发布时间】:2016-08-16 11:27:10
【问题描述】:
我想将一个长字符串打印到 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 帮助页面上的参数。仍然没有运气。
我必须更改哪些参数/设置才能实现此目的?
【问题讨论】:
-
我猜它不会出现在
print帮助页面上,因为它不是来自 R,而是来自 Rstudio。对于您的示例,R 控制台中不会发生截断。 -
FWIW,在 RStudio 0.99.486 中,对我的调用
paste()的输出不会被截断(这可能已经过时了)。 -
对我来说也一样。 RStudio 0.99.896 中没有 trucation,即使我在 OP 的代码中将 300 更改为 10,000。
-
啊,好吧。我使用的是预览版 0.99.1130。所以也许它是一个新功能......
标签: r rstudio settings output-formatting