Reporting & Programmieren mit R


Dieser Kurs dient der allgemeinen Vertiefung in R und richtet sich an Teilnehmer, die bereits erste Erfahrungen mit R gesammelt haben (z.B. im Basiskurs oder im Selbststudium). Aufbauend auf grundlegenden R-Kenntnissen werden einfache Techniken vermittelt, mittels derer sich R leichter und effizienter bedienen lässt. Zudem wird darauf eingegangen, wie sich statistische Ergebnisse aus R Code automatisch und dynamisch in Berichten einbinden lässt (automatisiertes Reporting).

Alle vorgestellten Themen werden ausführlich erläutert, vorgeführt und mit Hilfe von Übungsaufgaben von den Teilnehmern unter intensiver Aufsicht eingeübt. Kurssprache und Kursunterlagen sind auf Deutsch.

Themenschwerpunkte des Kurses sind:

  • Effizienter Umgang mit R.
  • Schreiben eigener Funktionen in R um Analysen zu Automatisieren.
  • Anwenden von Schleifen (for, while) und apply Funktionen.
  • Kontrollstrukturen (if, else) für bedingte Anweisungen.
  • Tipps und Tricks zu gutem Programmierstil und guten Programmierpraktiken.
  • Hilfswerkzeuge: Laufzeitanalyse, Debugging, Exception und Error Handling.
  • Einführung in die objektorientierte Programmierung mit R und das R Klassensystem.
  • Professionelles Reporting mit R durch vollautomatische und dynamische Berichterstellung mit Hilfe von Rmarkdown.
  • Umwandlung von R Code und R Output in besser lesbare Dateiformate wie PDF, Word (für Berichte) oder HTML (für Webseiten).

Voraussetzungen:
Grundkenntnisse in R (etwa im Umfang des R Basiskurses)

Hinweise:
Im Kurspreis bereits enthalten sind zwei Mittagessen, Kaffeepausen, Getränke und Kursunterlagen.

Jeder Teilnehmer, jede Teilnehmerin erhält ein Teilnahmezertifikat mit LMU Siegel.

Ein Teil unserer Kurse findet in den Räumlichkeiten der LMU-Weiterbildung in der Leopoldstrasse 30 statt. Für diese Kurse bitten wir Sie, einen eigenen Laptop mit einer möglichst aktuellen Version der kostenlosen Software R (https://cran.r-project.org) und RStudio (https://www.rstudio.com/products/rstudio/download/) mitzubringen. Wenn Sie keine Administrationsrechte auf Ihrem Laptop haben (oft bei Firmenlaptops der Fall), sollten Sie zusätzlich sicherstellen, dass in R auch Erweiterungspakete auf Ihrem Laptop installiert werden können. Genaueres entnehmen Sie bitte der Kursanmeldungsseite. Gerne können Sie uns bei Fragen hierzu auch kontaktieren.

Einen Internetzugang werden wir über das BayernWLAN für alle Teilnehmer bereitstellen.