compare_solutions function

Compare latent profile models

Compare latent profile models

Takes an object of class 'tidyLPA', containing multiple latent profile models with different number of classes or model specifications, and helps select the optimal number of classes and model specification.

compare_solutions(x, statistics = "BIC")

Arguments

  • x: An object of class 'tidyLPA'.
  • statistics: Character vector. Which statistics to examine for determining the optimal model. Defaults to 'BIC'.

Returns

An object of class 'bestLPA' and 'list', containing a tibble of fits 'fits', a named vector 'best', indicating which model fit best according to each fit index, a numeric vector 'AHP' indicating the best model according to the AHP, an object 'plot' of class 'ggplot', and a numeric vector 'statistics' corresponding to argument of the same name.

Examples

iris_subset <- sample(nrow(iris), 20) # so examples execute quickly results <- iris %>% subset(select = c("Sepal.Length", "Sepal.Width", "Petal.Length", "Petal.Width")) %>% estimate_profiles(1:3) %>% compare_solutions()

Author(s)

Caspar J. van Lissa

  • Maintainer: Joshua M Rosenberg
  • License: MIT + file LICENSE
  • Last published: 2021-11-17