Schulungsübersicht
Einführung in Shiny
- Was ist Shiny und wie es funktioniert
- Installation und grundlegende Einrichtung
- Explorieren von Shiny-Beispielen und -Galerien
UI- und Server-Architektur
- Verständnis der ui.R- und server.R-Komponenten
- Arbeiten mit fluidPage(), sidebarLayout() und Layoutfunktionen
- Gestaltung von Eingaben und Ausgaben
Reactität und dynamische Interaktionen
- Reactive Ausdrücke und Beobachter
- Kontrolle der App-Verhalten mit reaktiven Eingaben
- Fehlerbehebung bei Reaktivität-Problemen
Data Visualization und Berichterstellung
- Integrieren von ggplot2 und plotly in Shiny-Apps
- Bauen reaktiver Tabellen mit DT oder reactable
- Erstellen herunterladbarer Berichte mit rmarkdown
Erweiterte UI und Anpassung
- Hinzufügen von Tabs, bedingten Panels und Modals
- Inkorporieren benutzerdefinierter CSS und Themes
- Verwenden von Shiny-Modulen für Code-Wiederverwendung
Bereitstellung und Hosting
- Bereitstellen von Apps auf Posit Cloud oder Shinyapps.io
- Laufen von Apps lokal und auf Shiny Server
- Verwaltung von Abhängigkeiten und Versionen
Fallstudie und Anwendungsentwicklung
- Bauen eines voll ausgestatteten Dashboards von Grund auf neu
- Interaktive Filter und benutzergetriebene Einblicke
- Tips für Leistung, Sicherheit und Skalierbarkeit
Zusammenfassung und weitere Schritte
Voraussetzungen
- Grundlegendes Verständnis der R-Programmierung
- Erfahrung in Datenanalyse oder -visualisierung
- Kenntnisse von HTML und CSS sind hilfreich, aber nicht erforderlich
Zielgruppe
- Datenanalysten und Wissenschaftler
- R-Entwickler, die interaktive Dashboards erstellen möchten
- Forscher und Bildungsexperten, die Daten für öffentliche oder interne Nutzung visualisieren
Erfahrungsberichte (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
Maschinelle Übersetzung
Ich bekomme Antworten auf alle meine Fragen.
Natalia Gladii
Kurs - Data Analytics With R
Maschinelle Übersetzung
Die freien Übungen.
Sabine Stammberger
Kurs - Prognosen mit R
Die Angelegenheit wurde gut präsentiert und in einer geordneten Weise.
Marylin Houle - Ivanhoe Cambridge
Kurs - Introduction to R with Time Series Analysis
Maschinelle Übersetzung
He was very informative and helpful.
Pratheep Ravy
Kurs - Predictive Modelling with R
Maschinelle Übersetzung