IT-Trainingshaus

Eigene R-Pakete erstellen

Kurs-Nr. P31014

Dauer:1 Tag

Die Erstellung eigener R-Pakete, kann die Arbeit mit R wesentlich effizienter machen. R-Code in Paketen ist einfach wiederverwendbar, einfach zu verwalten und weiterzuentwickeln und vermeidet fehleranfällige Copy-and-Paste-Workflows. Mit der R-Hilfe können Funktionen übersichtlich dokumentiet werden. In der Paket-Struktur sind Funktionen und Dokumentation gebündelt, so dass die Anwendung der eigenen Funktionen für sich selbst und für Kollegen einfacher wird.

Schwerpunkte:

  • Warum und wann ist es sinnvoll, ein eigenes R-Paket zu erstellen?
  • Ein erstes Paket in fünf Minuten: Ordnerstruktur und grundlegende Dateien
  • Eigene Funktionen erstellen, ins Paket integrieren und dokumentieren
    - Beispielfunktionen entwickeln
    - Hilfe zu Funktionen erstellen mit roxygen2-Kommentaren
    - DESCRIPTION verwalten und anpassen mit usethis
    - NAMESPACE verwalten und anpassen mit usethis
    - Unterschiede zwischen dem Arbeiten mit R-Skripten und der Paket-Erstellung
    - Vignetten erstellen: ausführliche, allgemeinere Dokumentation
  • Daten in Pakete integrieren und dokumentieren
  • Checks und Tests
    - R CMD check bzw. devtools::check()
    - Unit Tests mit testthat
  • Hinweise zur Verteilung / Veröffentlichung von R-Paketen


Zielgruppe:

R-Anwender mit Grundkenntnissen, die ihre R-Projekte effektiver organisieren und moderne Techniken erlernen möchten.<br>Hinweis: Dank neuerer Hilfspakete ist die Paket-Erstellung wesentlich einfacher geworden!

Examen:

Kenntnisse der grundlegenden Datenstrukturen in R; erste Erfahrungen mit Datenanalysen in R

Preis:580,- € zzgl. MwSt.

Termine:

  • 16.02.2021
  • 09.06.2021
  • 07.09.2021
  • 07.12.2021

Anmeldeformular (Online)

Anmeldeformular (PDF)