Inhalt

Der Kurs vermittelt die Grundlagen der Programmiersprache R und leitet die Teilnehmer:innen zur selbständigen Arbeit mit Datensätzen ihrer Wahl an.

Wichtig: Es wird vorausgesetzt, dass Sie sich auf das Erlernen einer Programmiersprache einlassen und diese im letzten Kursdrittel selbständig auf ein abgesprochenes Thema anwenden können. Kenntnisse einer anderen Programmiersprache sind dabei hilfreich, aber nicht Voraussetzung. Nur müssen Sie davon ausgehen, dass der Workload entsprachend hoch sein wird, wenn Sie das erste Mal mit Programmierung in Berührung kommen.

  • Einführung: Die wichtigsten Grundlagen zur Programmiersprache R und der im Kurs genutzen IDE RStudio
  • Vorstellung: Unterschiedliche Datenquellen zur Analyse
  • Projektumsetzungen der Teilnehmer:innen

Organisatorisches

Die Übung findet jeden Donnerstag von 14-15:30 in Präsenz statt. Die erste Hälfte des Semesters wird genutzt, um in R und RStudio einzuführen. Dieser Teil kann durch den Besuch von Online-Kurs-Elementen unterstützt werden. Im zweiten Teil des Semesters sollen unterschiedliche Datensätze und mögliche Analysen mit R vorgestellt werden, die von den Teilnehmer:innen im letzten Drittel selbstständig umgesetzt und vorgestellt werden.


Studienleistung (obligatorisch): Ausarbeitung einer Datenanalyse mit R

Mögliche Themen werden im zweiten Kursdrittel erarbeitet.

Im ersten Teil der Übung werden kleinere Hausaufgaben in ILIAS gestellt. Auch die rechtzeitige Bearbeitung dieser ist Teil der Studienleistung.


Prüfungsleistung (fakultativ): Vertiefung, Dokumentation

Es ist möglich, in Verbindung mit der Übung eine Prüfung in den Modulen AM2 (Angewandte Softwaretechnologie) oder EM2 (Digital Humanities) abzulegen. Im Normalfall schließt sich die Prüfungsleistung an die Studienleistung an, indem Sie die dort erarbeiteten Projekte vertieft bzw. weiterentwickelt und dokumentiert. Die Erarbeitung der Prüfungsleistung erfolgt bis Ende September 2022.


Seminarplan (wird ggfs. noch angepasst)

Datum Inhalt Material

07.04.2022

Organisatorisches

DmR_01.pdf

14.04.2022

Arbeiten mit RStudio, grundlegende R-Syntax

DmR_02.pdf

21.04.2022

Vektoren und Statistik

28.04.2022

Funktionen und Logik

05.05.2022

Zeichenketten und Kategorien

12.05.2022

Tabellen, Data Frames, Matrizen

19.05.2022

Plots und Grafiken

Daten.zip

02.06.2022

Datenquellen

23.06.2022

Betreuete Projektarbeit

Projekt auf GitHub

30.06.2022

Betreuete Projektarbeit

07.07.2022

Betreuete Projektarbeit

14.07.2022

Projektvorstellungen


Literatur & Links