bifactorIndicesMplus {BifactorIndicesCalculator}R Documentation

bifactorIndicesMplus

Description

Computes all available bifactor indices given an Mplus .out file for a bifactor model

Usage

bifactorIndicesMplus(
  Lambda = file.choose(),
  UniLambda = NULL,
  standardized = TRUE
)

Arguments

Lambda

is an Mplus .out file. Defaults to an open file dialog box

UniLambda

is an object that the function can convert to a matrix of factor loadings. The expected behavior is to store an Mplus output file as a variable and pass that variable as UniLambda. Defaults to NULL, as UniLambda is only required if you wish to compute ARPB.

standardized

lets the function know whether it should be looking in the unstandardized results or the STDYX results from the Mplus output.

Details

To use this function, simply call it without any arguments and a dialog box will pop up for you to select a .out file of a confirmatory bifactor model.

ARPB will only be computed if the factor loadings from a unidimensional model (as a vector or as the result of using readModels on an Mplus .out file) are included. Note that if a correlated traits model is provided, the omega indices will simply be the regular omega values for those factors. Interpretations for individual indices as well as details about their computation can be found in the man page for the individual indices.

Value

A list of bifactor indices, including three different ECV indices, IECV, PUC, Omega, OmegaH, and ARPB. Please note that many of these indices are interpretable even when the model being used is not a bifactor model; some indices may be useful for two-tier, trifactor, correlated traits, and even unidimensional models.

See Also

bifactorIndices, bifactorIndices_expl, bifactorIndicesMplus_expl, bifactorIndicesMplus_ESEM, ECV_SS, ECV_SG, ECV_GS, IECV, PUC, Omega_S, Omega_H, H, FD, ARPB


[Package BifactorIndicesCalculator version 0.2.2 Index]