Kontakt aufnehmen

Schulungsübersicht

Einführung in Shiny

  • Was ist Shiny und wie es funktioniert
  • Installation und grundlegende Einrichtung
  • Erkundung von Shiny-Beispielen und der Galerie

UI- und Server-Architektur

  • Verständnis der Komponenten ui.R und server.R
  • Arbeit mit fluidPage(), sidebarLayout() und Layout-Funktionen
  • Gestaltung von Eingaben und Ausgaben

Reaktivität und dynamische Interaktionen

  • Reaktive Ausdrücke und Beobachter (Observers)
  • Steuerung des App-Verhaltens mit reaktiven Eingaben
  • Debuggen von Reaktivitätsproblemen

Datenvisualisierung und Berichterstellung

  • Integration von ggplot2 und plotly in Shiny-Apps
  • Erstellen reaktiver Tabellen mit DT oder reactable
  • Generierung herunterladbarer Berichte mit rmarkdown

Erweiterte Benutzeroberflächen und Anpassung

  • Hinzufügen von Tabs, bedingten Panels und Modals
  • Integration von benutzerdefiniertem CSS und Themes
  • Nutzung von Shiny-Modulen zur Code-Wiederverwendung

Bereitstellung und Hosting

  • Bereitstellung von Apps auf Posit Cloud oder shinyapps.io
  • Lokales Ausführen von Apps und Betrieb auf Shiny Server
  • Verwaltung von Abhängigkeiten und Versionen

Case Study und Anwendungsdesign

  • Erstellen eines umfassenden Dashboards von Grund auf
  • Interaktive Filter und nutzergetriebene Erkenntnisse
  • Tipps für Performance, Sicherheit und Skalierbarkeit

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in der R-Programmierung
  • Erfahrung mit Datenanalyse oder -visualisierung
  • Kenntnisse in HTML und CSS sind hilfreich, aber nicht erforderlich

Zielgruppe

  • Datenanalysten und Data Scientists
  • R-Entwickler, die interaktive Dashboards erstellen möchten
  • Forscher und Dozenten, die Daten für die öffentliche oder interne Nutzung visualisieren
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien