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)