wprifm function

Within-Person Random Intercept Factor Model

Within-Person Random Intercept Factor Model

wprifm(data, scale = FALSE, save_model = FALSE)

Arguments

  • data: Data.frame containing the manifest variables.
  • scale: Should the data be scaled? Default = FALSE
  • save_model: Should the temporary lavaan model syntax be saved. Default = FALSE

Returns

an object of class lavaan

Details

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.

Examples

data <- HolzingerSwineford1939[,7:ncol(HolzingerSwineford1939)] wprifm(data, scale = TRUE)

References

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

  • Maintainer: Christopher David Desjardins
  • License: GPL (>= 2)
  • Last published: 2018-04-19

Useful links