Konfirmatorische Faktorenanalyse (CFA) mit R lavaan
3. Faktoren höherer Ordnung
Arndt Regorz, Dipl. Kfm. & MSc. Psychologie, 29.11.2022
Dieses ist eine Begleitseite zum Video-Tutorial über eine Faktorenanalyse höherer Ordnung mit R lavaan.
(Hinweis: Mit Anklicken des Videos wird ein Angebot des Anbieters YouTube genutzt.)
R-Code aus dem Video-Tutorial
Hier ist der gesamte Code aus dem Video-Tutorial.
library(lavaan)
# R-Code ist auch auf der Begleitseite zum Video verfügbar
head(HolzingerSwineford1939)
?HolzingerSwineford1939
# CFA mit korrelierten Faktoren
model1 <- ' visual =~ x1 + x2 + x3
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9 '
fit1 <- cfa(model1,
data = HolzingerSwineford1939)
summary(fit1, fit.measures =TRUE, standardized = TRUE)
mi <- modindices(fit1)
mi[mi$mi > 10,]
# CFA mit korrelierten Faktoren bearbeitet
model2 <- ' visual =~ x1 + x2 + x3 + x9
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9 '
fit1a <- cfa(model2,
data = HolzingerSwineford1939)
summary(fit1a, fit.measures =TRUE, standardized = TRUE)
# CFA mit Faktor 2. Ordnung
model3 <- ' visual =~ x1 + x2 + x3 + x9
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9
g =~ visual + textual + speed'
fit2 <- cfa(model3,
data = HolzingerSwineford1939)
summary(fit2, fit.measures =TRUE, standardized = TRUE)