开始使用免费开始使用

设置侧边栏

侧边栏可以类比为餐厅的菜单或可选课程列表。

在侧边栏中,您可以使用 sidebarMenu() 添加菜单,并通过 menuItem() 添加多个按钮,将您带到不同的仪表板页面。您也看到,常见的输入和输出同样可以添加到侧边栏。在一个展示足球数据的仪表板侧边栏中,哪些对象会比较有用?

在本练习中,您将练习把其中一些对象添加到您的仪表板侧边栏。

shinyshinydashboard 包已经为您加载好。另有一个仪表板的页眉已保存为 header

本练习是课程的一部分

使用 shinydashboard 构建仪表板

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

sidebar <- dashboardSidebar(
  # Set up a sidebar menu with width 400
  ___(
    width = ___,
    id = "pages",
 	# Add a tab button called "Match details"
    ___(___, tabName = "matches", icon = ___,
             badgeLabel = "New content!", badgeColor = ___)
  )
)

body <- dashboardBody()
ui <- dashboardPage(header, sidebar, body)
server <- function(input, output){}
shinyApp(ui, server)
编辑并运行代码