Get data from objects generated by tidyLPA.

get_data(x, ...)

# S3 method for tidyLPA
get_data(x, ...)

# S3 method for tidyProfile
get_data(x, ...)

Arguments

x

An object generated by tidyLPA.

...

further arguments to be passed to or from other methods. They are ignored in this function.

Value

If one model is fit, the data is returned in wide format as a tibble. If more than one model is fit, the data is returned in long form. See the examples.

Methods (by class)

  • get_data(tidyLPA): Get data for a latent profile analysis with multiple numbers of classes and models, of class 'tidyLPA'.

  • get_data(tidyProfile): Get data for a single latent profile analysis object, of class 'tidyProfile'.

Author

Caspar J. van Lissa

Examples

if (FALSE) {
if(interactive()){
 library(dplyr)
 # the data is returned in wide form
 results <- iris %>%
   select(Sepal.Length, Sepal.Width, Petal.Length, Petal.Width) %>%
   estimate_profiles(3)
 get_data(results)

 # note that if more than one model is fit, the data is returned in long form
 results1 <- iris %>%
   select(Sepal.Length, Sepal.Width, Petal.Length, Petal.Width) %>%
   estimate_profiles(c(3, 4))
 get_data(results1)
 }
}