如何在 Shiny Dashboard 的主面板中添加更多空白?

How to add more Whitespace to the Main Panel in Shiny Dashboard?

Shiny Dashboard 的主面板中有几个图表,我想知道如何扩展主面板底部的空白区域?我应该如何修改我的 ui.R 来执行此操作?

dashboardBody(
    tabItems(
      tabItem("dashboard",

              mainPanel(
                showOutput("plot3", "Nvd3"),
                showOutput("plot4", "Nvd3")

         )),

更新: 在主面板中添加 HTML("<br><br><br>") 只会创建一个更宽的暗面板:

你能试着用div包裹你showOutput吗?

tags$div(
  style="margin-bottom:50px;",
  showOutput("plot4", "Nvd3")
)

使用 CSS,在您的 ui.R 文件中添加:

tags$head(
   tags$style(
       HTML("#dashboard{margin-bottom:50px;}")
   )
)

我遇到了同样的问题,根据提示 Jthorpe,我从我的脚本中删除了所有 mainPanel。我有 6 个地块,一个一个地垂直排列,效果很好。

我遇到了同样的问题。将所有内容放在 fluidRow() 中为我修复了...

对于 Shiny 中的垂直空白,您可以使用 headerPanel("")