使用 R 中的 lavaan 进行结构方程模型(SEM)
Erin Buchanan
Professor
visual.model <- 'visual =~ x1 + x2 + x3 + x7 + x8 + x9'
visual.fit <- cfa(model = visual.model,
data = HolzingerSwineford1939)
summary(visual.fit, standardized = TRUE,
fit.measures = TRUE)
与基线模型比较:
比较拟合指数(CFI) 0.701
Tucker-Lewis 指数(TLI) 0.502
visual.model <- 'visual =~ x1 + x2 + x3'
visual.fit <- cfa(model = visual.model,
data = HolzingerSwineford1939)
summary(visual.fit, standardized = TRUE,
fit.measures = TRUE)
speed.model <- 'speed =~ x7 + x8 + x9'
speed.fit <- cfa(model = speed.model,
data = HolzingerSwineford1939)
summary(speed.fit, standardized = TRUE,
fit.measures = TRUE)
样本量 301
估计方法 ML
最小函数检验统计量 0.000
自由度 0
最小函数值 0.0000000000000
visual.model <- 'visual =~ x1 + a*x2 + a*x3'
visual.model <- 'visual =~ x1 + a*x2 + a*x3'
visual.fit <- cfa(model = visual.model,
data = HolzingerSwineford1939)
summary(visual.fit, standardized = TRUE,
fit.measures = TRUE)
潜变量:
Estimate Std.Err z-value P(>|z|) Std.lv Std.all
visual =~
x1 1.000 0.745 0.639
x2 (a) 0.910 0.142 6.397 0.000 0.678 0.562
x3 (a) 0.910 0.142 6.397 0.000 0.678 0.614
twofactor.model <- 'visual =~ x1 + x2 + x3
speed =~ x7 + x8 + x9'
twofactor.fit <- cfa(model = twofactor.model,
data = HolzingerSwineford1939)
summary(twofactor.fit, standardized = TRUE,
fit.measures = TRUE)
自由度 8
P 值(卡方) 0.000
使用 R 中的 lavaan 进行结构方程模型(SEM)