Kursplan
Introduksjon til Shiny
- Hva er Shiny og hvordan det fungerer
- Installasjon og grunnleggende oppsett
- Utforskning av Shiny eksempler og galleri
UI og Serverarkitektur
- Forståelse av ui.R og server.R komponenter
- Arbeid med fluidPage(), sidebarLayout(), og layout-funksjoner
- Design av inn- og utdata
Reactivitet og Dynamiske Interaksjoner
- Reactive uttrykk og observatører
- Kontroll av app-oppførsel med reaktive inn-data
- Feilsøking av reaktivitet-problemer
Data Visualization og Rapportering
- Integriering av ggplot2 og plotly i Shiny-apper
- Opprettelse av reaktive tabeller med DT eller reactable
- Generering av nedlastbare rapporter med rmarkdown
Avansert UI og Tilpasning
- Tilføying av faner, betingede paneler og modaler
- Inkorporering av egendefinerte CSS og temaer
- Bruk av Shiny-moduler for kodegjennbruk
Utplassering og Verting
- Utplassering av apper til Posit Cloud eller Shinyapps.io
- Kjøring av apper lokalt og på Shiny Server
- Håndtering av avhengigheter og versjoner
Case Study og Applikasjonsdesign
- Bygging av en fullfunksjonell dashbord fra bunnen av
- Interaktive filtre og brukerstyrede innsikter
- Tips for ytelse, sikkerhet og skalering
Oppsummering og Neste Skritt
Krav
- Forståelse av R-programmering
- Erfaring med arbeid med dataanalyse eller visualisering
- Kjennskap til HTML og CSS er nyttig, men ikke påkrevd
Målgruppe
- Dataanalytikere og forskere
- R-utviklere som ønsker å bygge interaktive dashboards
- Forskere og pedagoger som visualiserer data for offentlig eller intern bruk
Referanser (5)
Michael the trainer is very knowledgeable and skillful about the subject of Big Data and R. He is very flexible and quickly customize the training meeting clients' need. He is also very capable to solve technical and subject matter problems on the go. Fantastic and professional training!.
Xiaoyuan Geng - Ottawa Research and Development Center, Science Technology Branch, Agriculture and Agri-Food Canada
Kurs - Programming with Big Data in R
Day 1 and Day 2 were really straight forward for me and really enjoyed that experience.
Mareca Sithole - Africa Health Research Institute
Kurs - R Fundamentals
I get answers on all my questions.
Natalia Gladii
Kurs - Data Analytics With R
A lot of knowledge - theoretical and practical.
Anna Alechno
Kurs - Forecasting with R
He was very informative and helpful.