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
 14 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories