Generates a sample of random responses based on parameters of latent variables.
get_responses(n = 10, mu = 0, sd = 1, gamma1 = 0, K = 5, R = 0)
number of observations
means of latent variables, a vector or a number
standard deviations of latent variables, a vector or a number
marginal skewness of latent variables, a vector or a number. The values must be between -0.95 and 0.95.
numbers of response categories, a vector or a number
correlations between latent variables, 0 by default. The value can be: - a number: same correlation is used between all pairs of latent variables; - "random": a random correlation matrix is used; - a correlation matrix.
an array of random responses
See [responsesR::get_univariate_responses()] for univariate case.
data <- get_responses(n = 5, mu = c(0, 1, 2))