更改闪亮仪表板框宽度

Car*_*s80 4 r shiny shinydashboard

我对 R 很陌生,但我正在尝试设计一个 UI,其中有一个主框穿过主体顶部,下面有两个较小的框。此刻我所尝试的一切似乎都在主体的各个角落里展现出来。附有图片。我的代码的小节如下:

  dashboardBody(
        fluidRow(
          box(plotlyOutput("Map"))),
        fluidRow(
          box(plotlyOutput("Chart")),
          box(tableOutput("Table")))
        )
      )
Run Code Online (Sandbox Code Playgroud)

我尝试过宽度和高度(100%)等,但现在很高兴。

在此输入图像描述

提前致谢

Por*_*hop 5

默认box设置为 width = 6,因此只需将其更改为 12:

框(...,标题= NULL,页脚= NULL,状态= NULL,solidHeader = FALSE,背景= NULL,宽度= 6,高度= NULL,可折叠= FALSE,折叠= FALSE)

library(shiny)
library(plotly)
library(shinydashboard)

ui <- dashboardPage(
  dashboardHeader(),
  dashboardSidebar(),
  dashboardBody(
    fluidRow(
      box(width=12,plotlyOutput("Map"))),
    fluidRow(
      box(plotlyOutput("Chart")),
      box(tableOutput("Table")))
  )
)

server <- function(input, output) { 

}

shinyApp(ui, server)
Run Code Online (Sandbox Code Playgroud)