I am running an multidimensional IRT model using mirt() and calculating examinees' theta scores and SE on each dimension using fscores(sdt.mirt.201,QMC=TRUE,
full.scores.SE=TRUE,method="ML"). However, the SE is quite big compared to the range of thetas. For example, in one form theta scores are between -2 to 6 in one dimension, and the corresponding SE average is 0.3.
Could you please advisor 1) if I used
full.scores.SE=TRUE correctly? 2) how to interpret the SEs here? Are these SE on a different scale from theta? 3) is there a way to extract the variance/covariance matrix to calculating thetas? I tried extract.mirt(xx,"Prior"), but the results don't look like what we are looking for.
Thanks a lot in advance.