0

Programmieren mit R - Fortgeschrittenenkurs

In dieser 3-tägigen Schulung "Programmieren mit R - Fortgeschrittenenkurs" lernen Sie verschiedene Techniken des funktionalen Programmierens kennen. Sie werden lernen, benutzerdefinierte Funktionen zu schreiben und anzuwenden, anonyme Funktionen zu nutzen und Funktionen als Argumente zu übergeben oder als Ergebnis zurückzugeben. Neben Base R-Funktionen lernen Sie auch das Erweiterungspaket purrr kennen, das elegante und mächtige Möglichkeiten zum funktionalen Programmieren bietet. Des Weiteren werden Sie den Datenaustausch zwischen R und Excel kennenlernen, inklusive "komplizierter" Datenformate wie Pivot-Tabellen mit mehreren Überschriften-Ebenen und Zellmarkierungen mit inhaltlicher Bedeutung. Dazu kommen Möglichkeiten zur Effizienzsteigerung beim Programmieren in R, wie die Optimierung von R-Code, die Parallelisierung (Nutzung mehrerer Prozessorkerne oder Arbeiter), das Profiling zur Identifizierung von Flaschenhälsen und die Einbindung von C++-Code. Zusätzlich erhalten Sie eine Einführung in S3-Klassen und lernen, wie Sie eigene R-Pakete in RStudio erstellen können, inklusive der Ordnerstruktur, dem Schreiben und Dokumentieren von Funktionen sowie der Verwendung von unterstützenden Paketen wie devtools, usethis, roxygen2 und testthat.

JETZT ANMELDEN