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)
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.