I am attempting confirmatory factor analysis (CFA) using lavaan
. I am having a hard time interpreting the output produced by lavaan
.
I have a simple model - 4 factors each supported by items from collected survey data. The factors are in line with what is measured by the items, to the extent that it appears to be likely that they could serve as a valid measurement.
Please help me understand the following output produced by lavaan
's cfa()
:
Number of observations 1730
Estimator ML
Minimum Function Test Statistic 196.634
Degrees of freedom 21
P-value (Chi-square) 0.000
Model test baseline model:
Minimum Function Test Statistic 3957.231
Degrees of freedom 36
P-value 0.000
User model versus baseline model:
Comparative Fit Index (CFI) 0.955
Tucker-Lewis Index (TLI) 0.923
I have these questions:
- How is the baseline model defined?
- Given that for the specified degrees of freedom, the calculated Chi-Sq statistic is larger than what would be expected, is there any interpretation for the p-value that is equal to 0.000?
- Based on CFI and TLI, it appears that I almost have a reasonable model. Is this a fair interpretation?