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
Vittnesmål (5)
det var informativt och användbart
Brenton - Lotterywest
Kurs - Building Web Applications in R with Shiny
Maskintolkat
Många exempel och övningar relaterade till träningens ämnesområde.
Tomasz - Ministerstwo Zdrowia
Kurs - Advanced R Programming
Maskintolkat
Dag 1 och Dag 2 var verkligen lätt att följa för mig och jag njöt mycket av upplevelsen.
Mareca Sithole - Africa Health Research Institute
Kurs - R Fundamentals
Maskintolkat
Tempot var precis rätt och den avslappnade atmosfären gjorde att kandidaterna kände sig bekväma med att ställa frågor.
Rhian Hughes - Public Health Wales NHS Trust
Kurs - Introduction to Data Visualization with Tidyverse and R
Maskintolkat
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Kurs - R Programming for Data Analysis
Maskintolkat