Learn R Programming

thurstonianIRT (version 0.12.5)

make_sem_data: Prepare data for Thurstonian IRT models fitted with lavaan or Mplus

Description

Prepare data for Thurstonian IRT models fitted with lavaan or Mplus

Usage

make_sem_data(data)

Value

A data.frame ready to be passed to lavaan

or Mplus.

Arguments

data

An object of class 'TIRTdata'. see make_TIRT_data for documentation on how to create one.

Examples

Run this code
# simulate some data
sdata <- sim_TIRT_data(
  npersons = 100,
  ntraits = 3,
  nblocks_per_trait = 4,
  gamma = 0,
  lambda = c(runif(6, 0.5, 1), runif(6, -1, -0.5)),
  Phi = diag(3)
)

# create data ready for use in SEM software
sem_data <- make_sem_data(sdata)
head(sem_data)

Run the code above in your browser using DataLab