使用“tibble.width = Inf”控制台打印格式

时间:2017-07-08 05:11:50

标签: r dplyr tidyverse tibble

我一直在使用data.table一年多一点,但最近一直试图熟悉tidyverse,原因有很多。我遇到的一个相当基本的挑战是查看(print())超出我的控制台窗口的列上任何操作的输出 - 无需其他功能(例如glimpse()select(), View() )。使用tibble.width = Inf,我可以看到我的tibble中的所有列,但格式化使它几乎不可读。相比之下,data.table默认打印所有列,并通过看似按列打印并包装结果输出(更具可读性)来实现。使用nycflights13库中的数据(由R for Data Science书籍引用)查看此屏幕截图。

我的问题:

  • 是否可以使用类似于data.table的格式打印控制台到控制台,以可读格式显示所有列但不需要其他功能?我在dplyr或其他地方错过了一些选项吗?
  • 如果没有,dplyr用户通常如何验证列超出控制台宽度的输出?我已经习惯了快速打印data.table来验证任何更改。

0 个答案:

没有答案