我想呈现一个DT
数据表(即减少身高)时,能够获得“苗条”行我怎样才能减少DT行的高度数据表
options(digits.secs=6)
library(data.table)
d = data.table(x = 1:10,time = as.POSIXct('2015-03-23 12:00:00.123'))
library(DT)
datatable(d)
我想呈现一个DT
数据表(即减少身高)时,能够获得“苗条”行我怎样才能减少DT行的高度数据表
options(digits.secs=6)
library(data.table)
d = data.table(x = 1:10,time = as.POSIXct('2015-03-23 12:00:00.123'))
library(DT)
datatable(d)
如果添加pageLength=
属性可以设置最初显示的行数。并通过调整lengthMenu= c()
也可以控制在下拉式提供向下的大小,也可以打开搜索或关闭与searching =FALSE
library(DT)
datatable(d, options=list(
pageLength = 3,
lengthMenu = c(2, 12, 18),
searching= FALSE))%>%
formatStyle(0, target= 'row',color = 'black', backgroundColor = 'yellow', fontWeight ='bold', lineHeight='70%')
和使用辅助功能,你可以就像你设置的样式在传统的CSS网页上。注意最后一个,行高应该调整行高。
编辑:我把所有的代码一起移动给你看看它是如何工作的。对不起,我前面并不清楚。 %>%
是必要的,因为是devtools::install_github("rstudio/DT")
版本的DT。
你可以使用管道来获得格式风格%>% – sconfluentus
听起来很有趣,但有人能够重现吗? =) – BigDataScientist
对不起,我在参数周围剪切并粘贴了import部分...'options = list()'。我已经使用它,它的工作原理。如果你不能得到这个工作,请确保你安装了'devtools :: install_github(“rstudio/DT”)版本'。 – sconfluentus
您可以使用'datatable(d,class =“compact”)' – HubertL
@HubertL它看起来唯一要做的就是去掉漂亮的突出显示。 – statquant