ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Satorra-Bentler (2001) Scaled Difference Chi-Square Test for Mplus
2
Based on Kline (2016) Topic Box 12.2
3
and Mplus Guidance (https://www.statmodel.com/chidiff.shtml; https://stats.idre.ucla.edu/mplus/faq/how-can-i-compute-a-chi-square-test-for-nested-models-with-the-mlr-or-mlm-estimators/ )
4
5
Hinson and Utke (2021) uses MLR estimation. The approach outlined here works for MLR and some, but not all,
6
other types of estimation. See the Mplus Guidance for details.
7
8
Baseline (complex/less restrictive) model = more estimated parameters (SMALLER df)
EQ-VD Model
(M or H0)
9
Nested (simpler/more restrictive) comparison model = fewer estimated parameters (LARGER df)
EQ or VD Model
(M or H1)
10
11
= inputs (i.e., input your study's values into these cells only)
12
EQ
13
Output from Mplus (v7): (all direct Mplus output is italicized)
Nested (1)
Baseline
Computation
14
15
Chi-Square Test of Model Fit
16
17
Value(aka: "X2_SB")1636.0541451.766
18
Degrees of Freedom(aka: "df")5048
19
P-Value00
20
Scaling Correction Factor for MLR(aka: "c")1.58781.5793
21
22
Adjust X2_SB(aka: "X2_SB_adj")2597.7265412292.774044
23
24
25
Diff in Chi-Sq (Xd)
X2_SB_Adj_nested - X2_SB_Adj_baseline
304.9524974
26
Diff in df (DFd)
df_nested - df_baseline
2
27
28
cd
(c_nested*df_nested - c_baseline*df_baseline)/(DFd)
1.7918
29
30
Scaled Chi-Sq Diff(Xd/cd)170.1933795
31
p-value (testing null of equal fit across models)
-
32
33
(1)Nested models are generally created by taking a baseline model and dropping paths. Our EQ and VD Models are not exactly nested because the EQ-VD Model includes additional factors. Thus, we re-estimate the EQ and VD models within the EQ-VD model after fixing either both VD or both EQ paths to 0. This leads to 2 additional free parameters in the nested model. Specifically, to get the EQ Nested Model used here, we fix the direct and indirect VD paths at 0.
34
35
Alternative Method: Using Likelihood Ratios
36
37
Number of Free Parameters
(aka: "PARM")4042
38
39
Loglikelihood
40
41
H0 Value(aka: "LL")73528.15573680.665
42
H0 Scaling Correction Factor for MLR
(aka: "c")5.28585.1194
43
44
45
Diff in Parameters Estimated (PARMd)
PARM_nested - PARM_baseline
-2
46
diff
47
cd
(c_nested*PARM_nested - c_baseline*PARM_baseline)/(PARMd)
1.79140.0004
(similar to above, diff = rounding)
48
49
Test Statistic
-2*(LL_nested - LL_baseline)/cd
170.2690633-0.0756837958
(similar to above, diff = rounding)
50
p-value (testing null of equal fit across models)
-
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100