dashboard str u ct u re o v er v ie w
play

Dashboard str u ct u re o v er v ie w BU IL D IN G DASH BOAR D S W - PowerPoint PPT Presentation

Dashboard str u ct u re o v er v ie w BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D L u c y D ' Agostino McGo w an Postdoctoral fello w in Biostatistics at Johns Hopkins Uni v ersit y Dashboard Str u ct u re Header Sidebar Bod y BUILDING


  1. Dashboard str u ct u re o v er v ie w BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D L u c y D ' Agostino McGo w an Postdoctoral fello w in Biostatistics at Johns Hopkins Uni v ersit y

  2. Dashboard Str u ct u re Header Sidebar Bod y BUILDING DASHBOARDS WITH SHINYDASHBOARD

  3. BUILDING DASHBOARDS WITH SHINYDASHBOARD

  4. Empt y Dashboard library("shinydashboard") header <- dashboardHeader() BUILDING DASHBOARDS WITH SHINYDASHBOARD

  5. Empt y Dashboard header <- dashboardHeader() sidebar <- dashboardSidebar() body <- dashboardBody() BUILDING DASHBOARDS WITH SHINYDASHBOARD

  6. Empt y Dashboard ui <- dashboardPage(header, sidebar, body) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  7. Empt y Dashboard server <- function(input, output) {} shiny::shinyApp(ui, server) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  8. Let ' s practice ! BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D

  9. Dashboard Header o v er v ie w BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D L u c y D ' Agostino McGo w an Postdoctoral fello w in Biostatistics at Johns Hopkins Uni v ersit y

  10. Shin y Dashboard Header BUILDING DASHBOARDS WITH SHINYDASHBOARD

  11. Shin y Dashboard Header BUILDING DASHBOARDS WITH SHINYDASHBOARD

  12. Dropdo w n Men u s Messages Noti � cations Tasks BUILDING DASHBOARDS WITH SHINYDASHBOARD

  13. Message men u header <- dashboardHeader( dropdownMenu(type = "messages") ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  14. header <- dashboardHeader( dropdownMenu( type = "messages", messageItem( from = "Lucy", message = "Check out datacamp!", href = "http://www.datacamp.com" ) ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  15. dropdownMenu( type = "messages", messageItem( from = "Lucy", message = "Check out datacamp!", href = "http://www.datacamp.com"), messageItem( from = "Lucy", message = "Check out datacamp, again!", href = "http://www.datacamp.com") ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  16. Notification Men u header <- dashboardHeader( dropdownMenu( type = "notifications", notificationItem( text = "Check out datacamp!", href = "http://www.datacamp.com" ) ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  17. Tasks Men u header <- dashboardHeader( dropdownMenu( type = "tasks", taskItem( text = "Look at your datacamp progress!", value = 15 ) ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  18. Let ' s practice ! BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D

  19. Dashboard Sidebar and Bod y o v er v ie w BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D L u c y D ' Agostino McGo w an Postdoctoral fello w in Biostatistics at Johns Hopkins Uni v ersit y

  20. Sidebar sidebar <- dashboardSidebar() BUILDING DASHBOARDS WITH SHINYDASHBOARD

  21. sidebar <- dashboardSidebar( sidebarMenu( menuItem("Data", tabName = "data") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  22. sidebar <- dashboardSidebar( sidebarMenu( menuItem("Data", tabName = "data" ), menuItem("Dashboard", tabName = "dashboard") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  23. Bod y body <- dashboardBody() BUILDING DASHBOARDS WITH SHINYDASHBOARD

  24. body <- dashboardBody( tabItems( tabItem(tabName = "data"), tabItem(tabName = "dashboard") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  25. body <- dashboardBody( tabItems( tabItem(tabName = "data", "Input data here"), tabItem(tabName = "dashboard", "Look at my cool dashboard") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  26. body <- dashboardBody( tabItems( tabItem(tabName = "data", "Input data here"), tabItem(tabName = "dashboard", "Look at my cool dashboard") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  27. body <- dashboardBody( tabBox( title = "My first box", tabPanel("Tab1", "Content for the first tab"), tabPanel("Tab2", "Content for the second tab") ) ) BUILDING DASHBOARDS WITH SHINYDASHBOARD

  28. Yo u r t u rn ! BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend