FitDiff-class | R Documentation |
This class contains model fit measures and model fit comparisons among multiple models
## S4 method for signature 'FitDiff'
show(object)
## S4 method for signature 'FitDiff'
summary(object, fit.measures = "default", nd = 3,
tag = "†")
object |
object of class |
fit.measures |
|
nd |
number of digits printed |
tag |
single |
name
character
. The name of each model
model.class
character
. One class to which each model belongs
nested
data.frame
. Model fit comparisons between adjacently
nested models that are ordered by their degrees of freedom (df)
fit
data.frame
. Fit measures of all models specified in the
name
slot, ordered by their df
fit.diff
data.frame
. Sequential differences in fit measures in
the fit
slot
Objects can be created via the
compareFit()
function.
Terrence D. Jorgensen (University of Amsterdam; TJorgensen314@gmail.com)
Sunthud Pornprasertmanit (psunthud@gmail.com)
compareFit()
; clipboard()
HS.model <- ' visual =~ x1 + x2 + x3
textual =~ x4 + x5 + x6
speed =~ x7 + x8 + x9 '
fit.config <- cfa(HS.model, data = HolzingerSwineford1939, group = "school")
## invariance constraints
fit.metric <- cfa(HS.model, data = HolzingerSwineford1939, group = "school",
group.equal = "loadings")
fit.scalar <- cfa(HS.model, data = HolzingerSwineford1939, group = "school",
group.equal = c("loadings","intercepts"))
fit.strict <- cfa(HS.model, data = HolzingerSwineford1939, group = "school",
group.equal = c("loadings","intercepts","residuals"))
measEqOut <- compareFit(fit.config, fit.metric, fit.scalar, fit.strict)
summary(measEqOut)
summary(measEqOut, fit.measures = "all")
summary(measEqOut, fit.measures = c("aic", "bic"))
if(interactive()){
## Save results to a file
saveFile(measEqOut, file = "measEq.txt")
## Copy to a clipboard
clipboard(measEqOut)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.