# NOT RUN {
data(dass)
inData <- dass[1:250,c("d1", "d2", "a1","a2","s1","s2")]
#--- unidimensional
inTraitAdj <- matrix(1, nrow=1, ncol=1)
inItemTraitAdj <- matrix(1, nrow=6, ncol=1)
# Need to set up data
s <- set.up(inData, model.type='gpcm', inTraitAdj, inItemTraitAdj, tol=1e-03)
g <- fit.gpcm(s$Master, s$Phi.mat, s$PersonByItem, s$TraitByTrait,
s$item.by.trait, s$tol, s$npersons, s$nitems, s$ncat,
s$nless, s$ntraits, s$Maxnphi, s$pq.mat, s$starting.sv,
s$ItemNames, s$LambdaName, s$LambdaNames, s$PhiNames)
# }
Run the code above in your browser using DataLab