Webinar - IT-Schulungen.com
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.
Termin | Ort | Preis* |
---|---|---|
17.09.2024- 19.09.2024 | Nürnberg | 1.660,05 € |
17.09.2024- 19.09.2024 | online | 1.660,05 € |
16.10.2024- 18.10.2024 | Nürnberg | 1.660,05 € |
16.10.2024- 18.10.2024 | online | 1.660,05 € |
Funktionales Programmieren
Fehlerbehebung: Debugging in RStudio
R und Excel: Datenaustausch
Effizient programmieren in R: Möglichkeiten, R-Code zu beschleunigen.
Einführung in S3-Klassen
Eigene R-Pakete erstellen in RStudio
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.
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.