以下是我编写的代码。 我无法在我的Shiny应用程序中使用formattable
。 formattable
有助于表格格式化和改善可视化效果。
library("shinydashboard")
library("shiny")
library("formattable")
body <- dashboardBody(
fluidRow(
column(width = 12,
box(tableOutput(formattable(test.table, list())))
)
)
)
ui <- dashboardPage(
dashboardHeader(title = "Column layout"),
dashboardSidebar(),
body
)
server <- function(input, output) {
test.table <- data.frame(lapply(1:8, function(x) {1:10}))
output$table <- renderTable({test.table})
}
shinyApp(ui = ui, server = server)
output$table <- renderTable({ formattable(test.table) })
,并且在输出函数中只使用输出名称,fluidRow(column(width = 12, tableOutput('table')))
. - RorschachrenderFormattable
和formattableOutput
函数,它们可能可以满足您的需求,如果不行,您只需要更改与表格容器相关联的CSS即可。 - Rorschach