Dashboard structure
- verview
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
Lucy D'Agostino McGowan
Postdoctoral fellow in Biostatistics at Johns Hopkins University
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
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
Lucy D'Agostino McGowan
Postdoctoral fellow in Biostatistics at Johns Hopkins University
BUILDING DASHBOARDS WITH SHINYDASHBOARD
Header Sidebar Body
BUILDING DASHBOARDS WITH SHINYDASHBOARD
BUILDING DASHBOARDS WITH SHINYDASHBOARD
library("shinydashboard") header <- dashboardHeader()
BUILDING DASHBOARDS WITH SHINYDASHBOARD
header <- dashboardHeader() sidebar <- dashboardSidebar() body <- dashboardBody()
BUILDING DASHBOARDS WITH SHINYDASHBOARD
ui <- dashboardPage(header, sidebar, body)
BUILDING DASHBOARDS WITH SHINYDASHBOARD
server <- function(input, output) {} shiny::shinyApp(ui, server)
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
Lucy D'Agostino McGowan
Postdoctoral fellow in Biostatistics at Johns Hopkins University
BUILDING DASHBOARDS WITH SHINYDASHBOARD
BUILDING DASHBOARDS WITH SHINYDASHBOARD
BUILDING DASHBOARDS WITH SHINYDASHBOARD
Messages Notications Tasks
BUILDING DASHBOARDS WITH SHINYDASHBOARD
header <- dashboardHeader( dropdownMenu(type = "messages") )
BUILDING DASHBOARDS WITH SHINYDASHBOARD header <- dashboardHeader( dropdownMenu( type = "messages", messageItem( from = "Lucy", message = "Check out datacamp!", href = "http://www.datacamp.com" ) ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD
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
header <- dashboardHeader( dropdownMenu( type = "notifications", notificationItem( text = "Check out datacamp!", href = "http://www.datacamp.com" ) ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD
header <- dashboardHeader( dropdownMenu( type = "tasks", taskItem( text = "Look at your datacamp progress!", value = 15 ) ) )
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D
Lucy D'Agostino McGowan
Postdoctoral fellow in Biostatistics at Johns Hopkins University
BUILDING DASHBOARDS WITH SHINYDASHBOARD
sidebar <- dashboardSidebar()
BUILDING DASHBOARDS WITH SHINYDASHBOARD sidebar <- dashboardSidebar( sidebarMenu( menuItem("Data", tabName = "data") ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD sidebar <- dashboardSidebar( sidebarMenu( menuItem("Data", tabName = "data" ), menuItem("Dashboard", tabName = "dashboard") ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD
body <- dashboardBody()
BUILDING DASHBOARDS WITH SHINYDASHBOARD body <- dashboardBody( tabItems( tabItem(tabName = "data"), tabItem(tabName = "dashboard") ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD body <- dashboardBody( tabItems( tabItem(tabName = "data", "Input data here"), tabItem(tabName = "dashboard", "Look at my cool dashboard") ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD body <- dashboardBody( tabItems( tabItem(tabName = "data", "Input data here"), tabItem(tabName = "dashboard", "Look at my cool dashboard") ) )
BUILDING DASHBOARDS WITH SHINYDASHBOARD body <- dashboardBody( tabBox( title = "My first box", tabPanel("Tab1", "Content for the first tab"), tabPanel("Tab2", "Content for the second tab") ) )
BU IL D IN G DASH BOAR D S W ITH SH IN YDASH BOAR D