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

Recommend


More recommend