收缩DT :: dataTableOutput大小

时间:2015-08-10 13:45:33

标签: r shiny dt

我有一个闪亮的界面,我经常使用DT::dataTableOutputDT::renderDataTable。但是,我想知道是否有办法缩小数据表的大小,例如,缩小字体和表格。我该怎么做?

假设我有以下代码:

foo <- function(){
  shinyApp(
    ui = fluidPage(
      DT::dataTableOutput("table")
    ),

    server <- function(input, output) {
      x <- data.frame(1:5, 2:6)
      output$table <- DT::renderDataTable(x)
    }
  )
}

我应该添加哪些选项或标签?

2 个答案:

答案 0 :(得分:15)

尝试将width: 75%添加到style的{​​{1}}参数中:

div

答案 1 :(得分:0)

div(DT::dataTableOutput("table"), style = "font-size:50%")

表示较小的字体(在UI中)