R 如何使详细的数据表更整洁?

R 如何使详细的数据表更整洁?,r,data.table,R,Data.table,请找到玩具样品 > pkg.installed <- as.data.table(installed.packages()) > pkg.installed * Package LibPath Version Priority * 1: data.table C:/Users/eric1/Documents/R/win-library/4.0 1

请找到玩具样品

> pkg.installed <- as.data.table(installed.packages())
> pkg.installed
*          Package                                           LibPath  Version    Priority
* 1:    data.table        C:/Users/eric1/Documents/R/win-library/4.0   1.12.8        <NA>
* 2:          here        C:/Users/eric1/Documents/R/win-library/4.0      0.1        <NA>
* 3:     rprojroot        C:/Users/eric1/Documents/R/win-library/4.0    1.3-2        <NA>
* 4:          base C:/Program Files/Microsoft/R Open/R-4.0.2/library    4.0.2        base
*                                                                   Depends                                          Imports LinkingTo
* 1:                                                           R (>= 3.1.0)                                          methods      <NA>
* 2:                                                                   <NA>                               rprojroot (>= 1.2)      <NA>
* 3:                                                           R (>= 3.0.0)                                        backports      <NA>
* 4:                                                                   <NA>                                             <NA>      <NA>
*                                                                   Depends                                          Imports LinkingTo
*                                                                                             Suggests                              Enhances
* 1:                                             bit64, curl, R.utils, knitr, xts, nanotime, zoo, yaml                                  <NA>
* 2:                                                                                              <NA>                                  <NA>
* 3:                                                          testthat, mockr, knitr, withr, rmarkdown                                  <NA>
* 4:                                                                                           methods                                  <NA>



>pkg.installed pkg.installed
*包LibPath版本优先级
*1:data.table C:/Users/eric1/Documents/R/win library/4.0 1.12.8
*2:此处C:/Users/eric1/Documents/R/win library/4.0.1
*3:rprojroot C:/Users/eric1/Documents/R/win library/4.0 1.3-2
*4:base C:/Program Files/Microsoft/R Open/R-4.0.2/library 4.0.2 base
*依赖于导入链接到
*1:R(>=3.1.0)方法
*2:rprojroot(>=1.2)
*3:R(>=3.0.0)后端口
* 4:                                                                                                                      
*依赖于导入链接到
*暗示增强
*1:bit64、curl、R.utils、knitr、xts、nanotime、zoo、yaml
* 2:                                                                                                                                
*3:测试一下,mockr,knitr,withr,rmarkdown
*4:方法
正如您所看到的,可能只需要几个keystokes就可以看到所有的表,并且仍然会感到困惑。 我是一个110%的data.table迷,但仍然想知道如何以更整洁的方式制作表格,毕竟,有时我们更关注列,而不是单元格内容


谢谢你的建议。

有一些改进印刷的开放FR。如果您想获得有关该事项的最新信息,可以订阅:

你现在能做什么

d=as.data.table(installed.packages())
选项(datatable.prettyprint.char=15)
打印(d,trunc.cols=TRUE)

您希望如何看到,“neater”不够清晰,预期的输出是什么?
DT::datatable(pkg.installed)
?相关的GitHub peep包,它隐藏中间列以适应控制台大小-