Servicenavigation


Sie sind hier:

Programmierung in R

Auf dieser Seite finden Sie alle Informationen zur Veranstaltung Programmierung mit R und zum Übungsbetrieb sowie Vorlesungsskript und Übungsblätter.

R ist „eine Sprache für Datenanalyse und Grafik“, die unter der GPL Lizenz frei und damit kostenlos im Internet erhältlich ist.

 

Termine und Organisation

Wintersemester 2019/2020:

DatumZeitOrt
Vorlesung:Freitags10:15 UhrEF 50 / HS 3
Übung:Beginn ab 21.10.2019CDI / 121

Bei Fragen helfen wir Ihnen gerne weiter. Sie erreichen uns hier:


Inhalt Teil I (Wintersemester)

  • Einführung
  • Primitive
  • Zuweisungen
  • Elementare Funktionen
  • Datenstrukturen
  • Daten: Import und Export
  • Grafik (standard, 3D, interaktiv)
  • Konstrukte
  • Zeichenketten
  • Lattice Grafik
  • Literatur

Folien zu Teil I (Wintersemester)

Die Folien der Veranstaltung (Teil I, Wintersemester): (1x1), (3x3).

Beispieldateien zu Kapitel: 1, 2, 3, 4, 5, 6, 7, 8.


Inhalt Teil II (Sommersemester)

  • Wiederholung
  • Statistische Verfahren und das Formel-Interface
  • R Pakete verwenden
  • Funktionen
  • Scoping Rules, Workspace
  • Debugging
  • Effiziente Programmierung
  • Verteilungen / Stichproben
  • Algorithmik / Simulation
  • Objektorientiertes Programmieren
  • Parallele Programme
  • Erweiterbarkeit
  • Erstellung von R Paketen und Namespaces

Folien zu Teil II (Sommersemester)

Die Folien der Veranstaltung (Teil II, Sommersemester): (1x1), (2x2), (3x3).

Beispieldateien zu Kapitel: 2.1, 2.5, 3, 4, 5, 7, 8, 9, 9 (Example.Rnw, Zusatz zu SWeave), 9 (test.c, Zusatz zu externem Code).


Literatur (beide Teile)

  • Ligges, U. (2009): Programmieren mit R, 3. Auflage. Springer Verlag, Heidelberg.
  • Venables, W.N. und Ripley, B.D. (2000): S Programming. Springer Verlag, Heidelberg.
  • Venables, W.N. und Ripley, B.D. (2002): Modern Applied Statistics with S, 4. Auflage. Springer Verlag, Heidelberg.