hltsim {hlt}R Documentation

Simulate the HLT model

Description

Simulate the HLT model

Usage

hltsim(type, n, ntheta, lambda, id, dL, nB, beta = NULL)

Arguments

type

type of model to simulate. 'type = "1p"' for the partial credit model. 'type = "2p"' for the generalized partial credit model.

n

number of observations

ntheta

number first-level of latent dimensions

lambda

latent factor coefficients

id

number of questions

dL

number of levels for each question

nB

number of regression parameters. nB = ncol(z).

beta

what value to set the regression parameters.

Value

a 'list' containing

Examples

xdat = hltsim(n = 250, type = "2p", ntheta = 4, 
              lambda = c(0.5, 0.8, 0.9, 0.4), id = c(rep(0, 15),         
              rep(1, 15), rep(2, 15), rep(3, 15)), dL = 2)
mod1 = hlt(x = xdat$x, id = xdat$id, iter = 12e1, 
           burn = 6e1, delta = 0.023)

xdat = hltsim(n = 250, type = "2p", ntheta = 4, 
              lambda = c(0.5, 0.8, 0.9, 0.4), id = c(rep(0, 15),         
              rep(1, 15), rep(2, 15), rep(3, 15)), dL = 2,
              beta = c(0.5, -0.7), nB = 2)
mod2 = hlt(x = xdat$x, id = xdat$id, z = xdat$z, 
           iter = 12e1, burn = 6e1, delta = 0.023, nchains = 1)



[Package hlt version 1.3.1 Index]