Dozent: Dr. Martin Papenberg
Diese Seite enthält Informationen zum Mastermodul B, Psychologie, Heinrich-Heine Universität Düsseldorf: Diagnostik: Testtheorie und Testkonstruktion, Vertiefung.
Das Seminar »Testtheorie mit R« bietet einen Einstieg in die
statistische Programmiersprache R. R kann -- unter anderem -- als
eine Alternative zur kommerziellen Statistik-Software IBM-SPSS verwendet
werden. Anders als SPSS ist R frei, d.h. wir können es gratis aus
dem Internet runterladen, auf beliebig vielen Computern installieren,
und unsere Analysen mit jeder anderen Person teilen, da niemand eine
Lizenz zur Nutzung benötigt. Da R mithilfe von Paketen beliebig
erweitert werden kann, stehen neue statistische Verfahren häufig schnell
zur Verfügung (etwa Bayesianische Statistik). Die Nutzung von R ist
in den letzten Jahren stark
angestiegen.
Auch in der psychologischen Forschung wird R immer mehr zum
Standard.
Lernziel des Seminars ist das Kennenlernen von R als Werkzeug zur
Datenauswertung, sowie die Anwendung von R zur Berechnung basaler
testtheoretischer Kennwerte (z.B.: Item-Schwierigkeiten, Trennschärfen,
Reliabilität). Im Mittelpunkt der steht die Analyse verschiedener
Persönlichkeitsinventare. Nach einer Einführung in die Grundlagen von
R werden unter anderem echte Daten des Big-Five-Inventory-10 und des
Narcissistic Personality Inventory ausgewertet. Es sind keinerlei
Vorkenntnisse in R nötig oder erwartet!
Wegen der Corona-Pandemie findet das Seminar »Testtheorie mit R« im Sommersemester 2020 nicht als Präsenzveranstaltung im Rechenzentrum der Universität Düsseldorf statt, sondern als reine Onlineveranstaltung.
Zur Teilnahme am Seminar ist es notwendig, R auf einem eigenen Rechner
/ Laptop zu installieren. Dafür müssen zwei frei verfügbare Programme
installiert werden:
R, abgerufen von https://cran.r-project.org/- RStudio, abgerufen von https://www.rstudio.com/products/rstudio/download/#download
Wir nutzen R durch Starten der Software RStudio, wenn sowohl R als
auch RStudio installiert sind. Mehr Infos zur Installation finden sich
hier.
- Ausführlichere Informationen zu den Bedienemelemten in RStudio:
Anstatt RStudio gibt es auch andere Umgebungen, in denen mit R gearbeitet werden kann. Alternativen sind beispielsweise rkward oder emacs ESS; es steht allen Teilnehmenden frei, sich für eine dieser Optionen zu entscheiden.
Falls Probleme bei der Installation auftreten, können diese auch nach Start des Seminars noch geklärt werden (in den letzten Jahren hat die Installation immer bei allen Studierenden problemlos funktioniert).
Die Seminarunterlagen werden im Open Science Repository zur Verfügung gestellt. Die Links zu den Übungsdateien sind unten in der Wochenübersicht enthalten.
Das Seminarskript kann hier heruntergeladen werden. Eine online lesbare Version des Skripts findet sich hier.
Die folgende Wochenübersicht wird im Verlauf des Semester stetig aktualisiert. Sie enthält unter anderem Links zu den Lehrvideos. Die angegebenen Kapitelnummern beziehen sich auf die Skriptversion vom 08.05.2020 oder später.
Link zur Playlist mit allen Lehrvideos:
https://www.youtube.com/watch?v=tVonpUScEaA&list=PLPJmqr3FiKzBdYK724v2bi7NtdRMqe1he
R-Themen: Einfache Berechnungen, Vektoren, Variablen, einfache statistische Funktionen, Logische Vergleiche- Lehrvideos
- Einführung: https://www.youtube.com/watch?v=tVonpUScEaA
- Lösungen zu den Übungsaufgaben: https://youtu.be/-PtpxbYGVxw
- Fragen und Antworten: https://youtu.be/cSnmr4XZsTU
- Übungsaufgaben:
- Relevante Inhalte im Skript: Kapitel 1, Kapitel 2.1 - 2.4
R-Themen: Komponentenweises Verhalten von Vektoren, Logisches UND / ODER, Auswahl von Vektorelementen- Lehrvideos
- Einführung: https://youtu.be/HiSR0FNLZI8
- Lösungen zu den Aufgaben: https://youtu.be/0A1bKKrdR4c
- Fragen und Antworten: https://youtu.be/sDSOrRz2WB4
- Übungsaufgaben:
- Relevante Inhalte im Skript: Kapitel 2.1, 2.3.2, 2.4.2, 2.5
R-Themen: Fragebogendaten alsdata.frameinReinlesen, Spalten aus Datentabellen auslesen, Exploration eines Datensatzes (deskriptive Statistiken etc.), fehlende Werte, Invertierung von Itemwerten, Histogramme- Lehrvideos
- Einführung: https://youtu.be/ah2xLar3xxg
- Bearbeitung der Übungen + Antworten auf Fragen: https://youtu.be/m6nw97_LW8M (Mitschnitt eines Livestreams)
- Übungsaufgaben
- Datensatz
- Relevante Inhalte im Skript: Kapitel 2.3, 2.4.1, 2.4.4, Kapitel 3 (bis einschließlich Kapitel 3.2), Kapitel 5.2 (nicht mehr Kapitel 5.2.1)
R-Themen: Auswahl von Zeilen und Spalten mit der[·,·]-Notation; der Doppelpunktoperator; die Funktionpaste0(); die Funktionencor(),rowSums()undcolMeans()für basale psychmetrische Auswertungen- Lehrvideos
- Einführung: https://youtu.be/u04el97pGWg
- Lösungen zu den Aufgaben: https://youtu.be/CAoriVMQD-U
- Übungsaufgaben
- Datensatz
- Relevante Inhalte im Skript: Kapitel 2.3.1, 2.4, 3.3, Kapitel 4 (bis einschließlich 4.3)
R-Themen: Auswahl von Zeilen und Spalten fortgesetzt: Die Funktionsubset(); Funktionsargumente; dieR-Hilfe- Lehrvideos
- Einführung: https://youtu.be/YKAP2WvJhvI
- Lösungen zu den Aufgaben: https://youtu.be/cAxCdGk1Upk
- Datensatz
- Übungsaufgaben
- Relevante Inhalte im Skript: Kapitel 3.4, Kapitel 6 (bis einschließlich Kapitel 6.2)
R-Themen: psychometrische Auswertungen; externe Pakete (psychundpsychometric); die Funktionenalpha()unditem.exam(); der doppelte Doppelpunktoperator- Lehrvideos
- Einführung: https://youtu.be/NXv-mfBEuMg
- Lösungen zu den Aufgaben: https://youtu.be/h5jMkDb0-SE
- Datensatz
- Übungsaufgaben
- Relevante Inhalte im Skript: Kapitel 2.6, 3.6.4, 4.4, 4.5, 4.7
R-Themen: Einen Rohdatensatz bereinigen und für die Analyse vorbereiten: Fehlende Fälle alsNAdefinieren; Funktionen zum Umgang mitNA; Fälle mit fehlenden Werten ausschließen; kategoriale Variablen definieren mit der Funktionfactor(); Ueberpruefung der Plausibilitaet von Antworten- Lehrvideos:
- Einführung: https://youtu.be/vP5wklxzrAs
- Lösungen: https://youtu.be/U2KtZH97H0M
- Übungsaufgaben
- Datensatz und Codebuch: Antworten auf die BIG-5, abzurufen unter https://openpsychometrics.org/_rawdata/
- Relevante Inhalte im Skript: Kapitel 2.3, 3.6.4, Kapitel 5.2, 5.3
R-Themen: R Markdown- Video: https://youtu.be/n5PQgbbrwiI
- R-Markdown-Beispieldatei
- Datensatz und Codebuch: Antworten auf die BIG-5, abzurufen unter https://openpsychometrics.org/_rawdata/
- Themen: Schrittweiser Fallausschluss in R Markdown, Histogramme, Funktionsargumente, Funktionshilfe
- Video: https://youtu.be/hC9ic54gRcU
- R-Markdown-Beispieldatei
- Datensatz und Codebuch: Antworten auf die BIG-5, abzurufen unter https://openpsychometrics.org/_rawdata/
- Themen: ANOVA (between-subjects), Interaktionsplots, post-hocs Tests
- Video: https://youtu.be/KRD4qnJWIlc
- Datensatz und Codebuch
- Übungsdatei
- Paper (Preprint)
- Themen: ANOVA (within-subjects), long vs. wide data, Counter-Balancierung, Materialeffekte
- Video: https://youtu.be/LOuk_xkfnS0
- Datensatz
- Übungsdatei
- Fragen und Antworten, Wiederholung