用户界面- Shinydashboard UI -框和列



是否有可能在UI中的一个框中有列?我有几个输入,我希望它们都在一个框中,但是并排(而不是每个输入在单独的行中)

是的,在UI的框内可以有列。

你可以看看下面的代码:

library("shinydashboard")
body <- dashboardBody(
  box(title = "Box",
      width = 12,
      status = "warning", 
      solidHeader = TRUE, 
      collapsible = TRUE,
      column(width = 6, plotOutput(outputId = "Plot1")),
      column(width = 6, plotOutput(outputId = "Plot2"))
  )
)
server <- function(input, output) {
  output$Plot1 <- renderPlot({
  plot(rnorm(10))
  })
  output$Plot2 <- renderPlot({
    plot(rnorm(20))
  })
}
shinyApp(
  ui = dashboardPage(
    dashboardHeader(),
    dashboardSidebar(),
    body
  ),
  server = server
)

相关内容

  • 没有找到相关文章

最新更新