Kontakt aufnehmen

Schulungsübersicht

Einführung in Shiny

  • Was ist Shiny und wie funktioniert es
  • Installation und Grundkonfiguration
  • Erkundung von Shiny-Beispielen und Galerien

UI- und Server-Architektur

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

Reaktivität und dynamische Interaktionen

  • Reaktive Ausdrücke und Observers
  • Steuerung des App-Verhaltens mit reaktiven Eingaben
  • Fehlerbehebung bei Reaktivitätsproblemen

Datenvisualisierung und Reporting

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

Fortgeschrittene UI und Anpassung

  • Hinzufügen von Tabs, bedingten Panels und Modals
  • Integration benutzerdefinierter CSS und Themen
  • Nutzung von Shiny-Modulen für die Code-Wiederverwendung

Bereitstellung und Hosting

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

Fallstudie und Anwendungsdesign

  • Erstellung eines voll funktionsfähigen Dashboards von Grund auf
  • Interaktive Filter und nutzergesteuerte Erkenntnisse
  • Tipps für Leistung, Sicherheit und Skalierbarkeit

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegendes Verständnis von R-Programmierung
  • Erfahrung mit Datenanalyse oder Visualisierung
  • Kenntnisse in HTML und CSS sind hilfreich, aber nicht erforderlich

Zielgruppe

  • Datenanalytiker und Wissenschaftler
  • R-Entwickler, die interaktive Dashboards erstellen möchten
  • Forscher und Bildungseinrichtungen, die Daten für den öffentlichen oder internen Gebrauch visualisieren
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien