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.

Die Ergebnisse zum Scheinerwerb sind am schwarzen Brett gegenüber von Raum 720 zu finden.
Ergebnisse werden für alle Studierende automatisch an die entsprechenden Prüfungsämter übermittelt.

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, 4 (Zusatz zu Hintergrundbild und hcl Farbraum), 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.