Seminarinformationen

Seminar - Ziel

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 erstellen und verschiedene Ausgabeformate wie Word, PDF, HTML und Präsentationen zu nutzen. Zusätzlich lernen Sie, wie Sie Grafiken, Tabellen und Daten in Ihren Berichten einbinden, einschließlich interaktiver Elemente und HTML-Widgets.

Sie entdecken die Flexibilität von parametrierten Berichten und erfahren, wie Sie aus einer einzigen Vorlage unterschiedliche Berichte für verschiedene Zielgruppen generieren können. Am Ende der Schulung werden Sie auch weiterführende Themen kennenlernen, darunter die Verwendung von Erweiterungspaketen für ansprechendere Berichte, die Einbindung anderer Programmiersprachen wie Python oder SQL sowie die Integration von Shiny-Apps in Ihre Berichterstattung.

Teilnehmer - Zielgruppe

  • R-Anwender

Kurs - Voraussetzungen

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

  • Grundkenntnisse in der Datenanalyse und Visualisierung mit R

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Grundlagen der Reproduzierbarkeit von Datenanalysen in R

  • Reproduzierbare Arbeitsprozesse in RStudio
  • Projekte, Versionsverwaltung, Markdown

Einführung in Quarto und das Markdown-Format

  • Das Markdown-Format
  • Quarto, der Nachfolger von RMarkdown; Vorteile von Quarto gegenüber RMarkdown
  • Dateivorlagen, z. B. Word- oder Powerpoint-Vorlagen
  • Der YAML-Header
  • R-Code und Berichtstext mischen
  • R-Code optional in den Bericht einbetten und ein- und ausblenden

Ausgabe-Formate: Automatisierte Berichte

  • Word und PDF: Statische Dokumente
  • Präsentationsformate: Nicht nur Powerpoint
  • HTML-Berichte: Interaktive Elemente dank Javascript – ohne Javascript-Kenntnisse nutzbar!

Grafiken, Tabellen, Daten darstellen

  • ggplot2-Diagramme und externe Grafiken einbinden ohne Copy & Paste
  • Interaktive Grafiken: HTML-Widgets mit Mouse-Over-Effekten, zoombare Grafiken, Auswahl von Kategorien in Grafiken über die Legende
  • Animationen
  • Paket-Empfehlungen für die Präsentation von Daten; ansprechende statische und interaktive Tabellen; automatisierte publikationsfähige Darstellung statistischer Ergebnisse
  • Querverweise auf Grafiken, Tabellen, Gleichungen

Flexibilität mit parametrisierten Berichten

  • Unterschiedliche Berichte aus der gleichen Code-Vorlage erstellen, z. B. für verschiedene Untergruppen
  • Parameter im YAML-Header definieren
  • Zugriff auf Parameter im R-Code
  • Textbausteine je nach Datenlagen variieren

Dashboards und Storyboards erstellen

Ausblick auf weiterführende Themen

  • Andere Sprachen als R für Quarto-Berichte einsetzen, z. B. Python, SQL; mehrere Programmiersprachen im gleichen Bericht verwenden
  • Shiny-Apps in Berichte einbetten

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 - Optimierung und Beschleunigung von R-Code

- u.a. in Bremen, Frankfurt am Main, Hamburg, Darmstadt, Nordhausen

In diesem 1-tägigen Seminar „R-Programmierung – Optimierung und Beschleunigung von R-Code“ erhalten Sie einen umfassenden Überblick über verschiedene Methoden, um R-Code leistungsfähiger zu machen. Zu Beginn lernen Sie Strategien kennen, mit denen sich sequentieller ...

R-Programmierung - Fortgeschrittene Techniken und Funktionales Programmieren

- u.a. in Köln, Zürich, Koblenz, Darmstadt, Marburg

Im Rahmen dieses 1-tägigen Seminars „R-Programmierung – Fortgeschrittene Techniken und Funktionales Programmieren“ erweitern Sie Ihre R-Kenntnisse gezielt und lernen, die Konzepte des funktionalen Programmierens für eine elegantere, effizientere und stabilere ...