消息中使用的字符串的大小似乎有限制。下面的代码只打印到1859(在64位Win7机器上使用R v3.1.3)
message(paste(seq(1,2000),collapse = "-"))
,
cat(paste(seq(1,2000),collapse = "-"))
打印全部。这是臭虫吗?
这个问题有一个很好的解决方案:
避免输出到控制台的字符串被截断(在RStudio中)
正如它所建议的,如果你正在使用RStudio,只需进入全局选项->代码->显示->限制在控制台中显示的行长度:
并将值更改为零。