6.3 Generelle Anmerkungen zum Arbeiten mit R
R hat etliche Vorteile, die auch von der sozialwissenschaftlichen Forschungsgemeinschaft nach und nach entdeckt werden. Die Vorteile von R allgemein und speziell für die konfirmatorische Faktorenanalyse können gleichzeitig als Nachteile für AMOS verstanden werden, wenn deutlich wird, was mit der R-Umgebung alles möglich ist.
Es bestehen folgende Vorteile:
- Sie brauchen nur kostenlose Software.
- Es gibt eine große und aktive Community, die sich laufend mit R beschäftigt und das Troubleshooting mit vielen Ressourcen unterstützt. Setzen Sie Ihre R-Benutzeroberfläche (mit R Studio) am besten englischsprachig auf und kopieren Sie die Fehlermeldungen in eine Suchmaschine Ihrer Wahl. Meist findet sich schnell eine Lösung für Ihr Problem.
- Auswertungen mit R sind sehr feinteilig programmierbar. Sie können (das nötige Know-How vorausgesetzt) so gut wie alles ändern und anpassen, was sich ändern lassen sollte.
- Darauf aufbauend gibt es mit R meist mehrere Wege zum Ziel. Es gibt für viele Fragen der Auswertung unterschiedliche Ansätze und Packages. Gerade zu Beginn der Arbeit mit R mag das mitunter verwirrend sein, allerdings kann man auf viele bereits bestehende Lösungsansätze zurückgreifen. Wo dies sinnvoll ist, werde ich auf entsprechende Ressourcen verweisen, damit auch ich das Rad nicht neu erfinden muss.
- Sie können durch die Verwendung von R Markdown statistische Datenanalyse und Manuskriptanfertigung in einem einzigen Projektzusammenhang erledigen. Das bedeutet insbesondere:
- Bei Änderungen an Datensatz oder Auswertungssyntax müssen Sie nicht alle Zahlen aus einem AMOS-Output manuell kopieren und einfügen. Keine Kopierfehler durch Unaufmerksamkeit (natürlich kann der eigentlich Code immer noch Fehler enthalten).
- Verschiedene Formen des Outputs sind möglich: PDF, html, Word.
6.3.1 R-Skript oder Markdown?
Für den vorliegenden Kurs ist es dabei erst einmal egal, ob Sie bei der Verwendung für die Methodenpapiere von R ein R-Skript erstellen oder direkt mit Markdown arbeiten. Zu empfehlen ist allein aus Gründen der Einübung die direkte Erstellung einer Markdown-Datei.
Ein längeres Tutorial zur Einführung in R Markdown finden sie hier und ein eher kürzeres zu den wichtigsten Markdown-Befehlen zur Formatierung finden Sie hier.
Für das Arbeiten mit R gibt es mittlerweile unzählige Ressourcen in den unterschiedlichsten Formen. Hier müssen Sie zunächst überlegen, welche Fragen Sie genau haben und welcher Lerntyp Sie sind.
Als allgemeine Einführung für die Datenanalyse mit R sei Ihnen das Skript der Dozierenden des Instituts für Sozialwissenschaften empfohlen, das auch im Datenanalyse-Seminar zum Einsatz kommt.
In den folgenden Abschnitten, werde ich Ihnen das Vorgehen bei der KFA mit AMOS und mit R anhand eines anschaulichen Beispiels demonstrieren.
Allgemeine Informationen und Erklärungen entnehmen Sie bitte der (Pflicht-)Literatur und den Links auf die ich verweise.
So lege ich Ihnen für die CFA mit R und lavaan folgende Ressourcen ans Herz:
- Eine übersichtliche und knapp gehaltene Einführung in SEM und CFA von Michael Clarke.
- Das Tutorial zum Package lavaan.