console - rstudio 增加控制台线路限制
问题描述
我正在运行一系列冗长的分析,而 RStudio 控制台仅显示最后 1,000 行的结果,而我需要大约 30,000 行才能一次查看所有结果。我尝试通过将全局选项中的默认值 1,000 更改为 30,000 来调整控制台行限制,但仍然没有成功。有没有其他方法可以增加控制台行限制(可能有一些代码)?
解决方案
出于性能原因,目前控制台的长度似乎受到了设计的限制:
“控制台被限制在 1000 行的原因是,在大多数系统上,当控制台变得太大时,RStudio 的界面会显着变慢。在 RStudio 的未来版本中,我们希望为控制台实现虚拟滚动,以便它可以在不减慢界面速度的情况下增长。” (来自Rstudio的乔纳森 2017-12-11, https: //community.rstudio.com/t/more-than-1000-lines-output-in-r-studio-console/3288/2 )
我使用的解决方法是将超长的控制台输出保存到文本文件中,然后从那里开始工作。执行代码时,替换 的命令产生的任何输出...
都将保存到文本文件中。
setwd("C:/My Output Folder")
sink(file='myoutput.txt')
...
sink()
推荐阅读
- vba - 无法使用 VBA 在网站中选择单选按钮
- javascript - Handlebars:如何编写 if 条件
- python - 逐行添加 Pandas 数据帧
- algorithm - 我应该如何制作一个生成这个 Vector3 序列的函数?
- node.js - 跟踪展示次数和页面浏览量的节点插件
- python - Python - BeautifulSoup - 非英文字符无法正确读取
- json - 将 JSON 成员字符串转换为 JSON 对象
- python - 无法更新点子。或者安装点子。窗口 10 pycharm
- java - 当 hashCode 被覆盖时,Ignite 如何执行 cache.get() 操作?
- javascript - Dropzone js - windows 不支持附加 doc、xls 文件