Servicenavigation


Sie sind hier:

Programmierung in R

Auf dieser Seite finden Sie alle Informationen zur Veranstaltung Programmierung in 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 2017/2018:

DatumZeitOrt
Vorlesung:Freitags10:15 UhrEF50/HS3
Übung:Beginn ab 23.10.2017CDI / 121

Alles zur Organisation, Anmeldung, Scheinerwerb und Infos zu den Übungen gibt es in der ersten Vorlesung: Freitag, 13.10.2017, 10:15 Uhr, EF50/HS3.

Verpätete Anmeldung zu den Übungen bitte direkt bei Malte Jastrow.

Einteilung der Übungsgruppen hier.

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), (2x2), (3x3).

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

Übungen zu Teil I (Wintersemester)

Material zu den Übungen (Teil I, Wintersemester):


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

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.