wprifm.Rd
Within-Person Random Intercept Factor Model
wprifm(data, scale = FALSE, save_model = FALSE)
Data.frame containing the manifest variables.
Should the data be scaled? Default = FALSE
Should the temporary lavaan model syntax be saved. Default = FALSE
an object of class lavaan
This function performs the within-person random intercept factor model described in Davison, Kim, and Close (2009). For information about this model, please see this reference. This function returns an object of lavaan
class and thus any generics defined for lavaan
will work on this object. This function provides a simple wrapper for lavaan
.
Davison, M., Kim, S.-K., Close, C. (2009). Factor analytic modeling of within person variation in score profiles. Multivariate Behavioral Research, 44(5), 668 - 687. DOI: 10.1080/00273170903187665
data <- HolzingerSwineford1939[,7:ncol(HolzingerSwineford1939)]
wprifm(data, scale = TRUE)
#> lavaan 0.6-9 ended normally after 21 iterations
#>
#> Estimator ML
#> Optimization method NLMINB
#> Number of model parameters 20
#> Number of equality constraints 1
#>
#> Number of observations 301
#>
#> Model Test User Model:
#>
#> Test statistic 158.922
#> Degrees of freedom 26
#> P-value (Chi-square) 0.000