Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung "Shiny - Interaktive Webapplikationen mit R" erlernen Sie die Grundlagen des reaktiven Programmierens und wie Sie mit Shiny interaktive Apps entwickeln können. Sie werden verschiedene App-Beispiele kennenlernen, darunter interaktive Datenexploration und anpassbare Diagramme.

Im Verlauf des Kurses lernen Sie, dynamische Benutzeroberflächen zu erstellen und Daten, Grafiken, Berichte und Dateien in Ihre App zu integrieren. Außerdem erfahren Sie, wie Sie das Layout Ihrer App anpassen, Tabsets erstellen und das Erscheinungsbild mithilfe unterschiedlicher Themes individuell gestalten können.

Ein weiterer Schwerpunkt liegt auf den verschiedenen Veröffentlichungsmöglichkeiten Ihrer App. Sie erhalten auch Hinweise auf weiterführende Literatur, empfohlene Erweiterungspakete sowie nützliche Anwendungstipps. Das Seminar umfasst praktische Übungen, bei denen Sie vorbereitete R-Skripte verwenden und interaktive Apps ausprobieren sowie anpassen können

Teilnehmer - Zielgruppe

  • R-Anwender

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Programmierkenntnisse in R: Grundlegende Datenstrukturen (data.frames, Listen, Vektoren), Funktionen

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Paradigma

  • Reaktivität
  • reaktives Programmieren

App-Beispiele

  • Interaktive Datenexploration
  • flexibel einstellbare Diagramme

User Interface

  • Dynamische User Interfaces

Down- und Uploads

  • Daten
  • Grafiken
  • Berichte
  • Dateien in die App hochladen

Layout

  • Layouts flexibel gestalten
  • Tabsets (Reiter) anlegen
  • Themes: Aussehen der App anpassen

Veröffentlichen der App

  • verschiedene Optionen der Veröffentlichung

Tipps

  • Literatur und Materialsammlung
  • empfohlene Erweiterungspakete
  • Anwendungstipps

Das Seminar ist praxisorientiert angelegt. Anhand vorbereiteter R-Skripte probieren wir Apps aus und bearbeiten sie.

Weitere Schulungen zu Thema R

Datenvisualisierung mit R und ggplot2

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 1-tägigen Schulung "Datenvisualisierung mit R und ggplot2" erhalten Sie eine umfassende Einführung in die Visualisierung von Daten mit dem Grafikpaket ggplot2. Das Seminar behandelt die Grundlagen der Datenvisualisierung und hebt die Unterschiede zwischen ...

Programmieren mit R – Grundkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 2-tägigen Schulung "Programmieren mit R – Grundkurs" lernen Sie die grundlegenden Funktionen von R und R Studio kennen. Sie erfahren, wie Sie in der R-Konsole arbeiten und mit Datenstrukturen wie Vektoren, Matrizen und Listen umgehen. Darüber hinaus ...

R-Programmierung - Effiziente Paketerstellung und Dokumentation in R

- u.a. in Berlin, Leipzig, Virtual Classroom, Offenbach, Freiburg

In dieser 1-tägigen Schulung "R-Programmierung - Effiziente Paketerstellung und Dokumentation in R" lernen Sie, wie Sie eigene R-Pakete entwickeln, um Ihre Arbeit mit R zu optimieren. Durch die Erstellung von R-Paketen wird Ihr Code wiederverwendbar, gut strukturiert ...

Ergebnisse berichten mit R - Reproduzierbare Workflows dank Quarto und Markdown

- u.a. in Hannover, Hamburg, Koblenz, Offenbach, Jena

In dieser 1-tägigen Schulung "Ergebnisse berichten mit R – Reproduzierbare Workflows mit Quarto und Markdown" erlernen Sie die grundlegenden Prinzipien der Reproduzierbarkeit von Datenanalysen in R. Sie werden Quarto und Markdown einsetzen, um automatisierte Berichte zu ...