or
Deze oefening maakt deel uit van de cursus
Voordat je een shinydashboard bouwt, is het belangrijk om te begrijpen wat een shinyApp is. In dit hoofdstuk leer je wat een shinyApp is en waaruit een shinyApp bestaat. Aan het einde van dit hoofdstuk kun je je eigen shinyApp renderen.
In het vorige hoofdstuk heb je shiny apps leren kennen. In dit hoofdstuk zie je dat een shinydashboard eigenlijk gewoon een andere shiny app is, maar dan met meer instelbare functies. Dezelfde outputs en inputs die in het vorige hoofdstuk zijn besproken, kun je hier op precies dezelfde manier gebruiken. Daarna leer je eenvoudig wireframen voor een dashboard, waarbij je kunt bepalen waar je outputs en inputs in het dashboard plaatst.
In dit hoofdstuk leer je je shinydashboard verder te verbeteren door interactieve elementen toe te voegen. Denk aan grafieken, geospatiale kaarten en tabellen waarmee gebruikers van het dashboard in real-time kunnen werken.
Nu je vertrouwd bent met shinydashboard, kunnen we ontwerpelementen toevoegen. We kunnen achtergrondkleuren aanpassen, boxafmetingen wijzigen enzovoort. We bespreken ook enkele basisprincipes van goede UI/UX. Tot slot laten we zien hoe je statuses en CSS-opmaak kunt gebruiken.
Huidige oefening