Kursplan

Introduktion till Shiny

  • Vad är Shiny och hur det fungerar
  • Installation och grundläggande inställningar
  • Upplev Shiny-exempel och galleri

UI och Serverarkitektur

  • Förstå ui.R och server.R-komponenter
  • Arbeta med fluidPage(), sidebarLayout() och layout-funktioner
  • Designa in- och utgångar

Reactaktivitet och Dynamiska Interaktioner

  • Reactaktiva uttryck och observatörer
  • Kontrollera appbeteende med reaktiva ingångar
  • Felsökning av reaktivitetproblem

Data Visualization och Rapportering

  • Integrera ggplot2 och plotly i Shiny-appar
  • Skapa reaktiva tabeller med DT eller reactable
  • Generera nedladdningsbara rapporter med rmarkdown

Avancerad UI och Anpassning

  • Lägga till flikar, villkorliga paneler och modals
  • Inkorporera anpassade CSS och teman
  • Använda Shiny-moduler för kodåteranvändning

Distribuering och Värdning

  • Distribuera appar till Posit Cloud eller Shinyapps.io
  • Kör appar lokalt och på Shiny Server
  • Hantera beroenden och versioner

Fallstudie och Applikationsdesign

  • Skapa en fullfjädrad dashboard från grunden
  • Interaktiva filter och användarstyrda insikter
  • Tips för prestanda, säkerhet och skalbarhet

Sammanfattning och Nästa Steg

Krav

  • En förståelse för R-programmering
  • Erfarenhet av att arbeta med dataanalys eller visualisering
  • Kännedom om HTML och CSS är till hjälp men inte krävs

Målgrupp

  • Dataanalytiker och forskare
  • R-utvecklare som vill skapa interaktiva dashboards
  • Forskare och utbildare som visualiserar data för allmän eller intern användning
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier