Hello Phil,I'm a long-time mirt() user, and am hoping to add some complexity to my IRT models that you may be able to help with.I am fitting a two group, two dimension, graded IRT model to survey data. I have diffuse normal priors on the discrimination parameters of both dimensions, with the discrimination parameters of the item that loads strongest on one dimension, set to zero for the other.Here is my current model:s <- "F1 = 1-28
F2 = 2-29
PRIOR = (1-28, 'a1', norm, 0, 1000), (2-29, 'a2', norm, 0, 1000)"
model <- mirt.model(s)
test.2 <- multipleGroup(all.data2, model, itemtype = 'graded', invariance=c('slopes'))
I would also like to set the discrimination parameters of the items that load strongest onto each dimension to 1 for that dimension, to aid with identifiability (consistent with this paper, for instance). However, I'm not quite sure how to do this.Any advice you can provide on this would be greatly appreciated. Thank you in advance (as well as for all of your work on this R package).Regards,ShaunShaun Ratcliff
Lecturer and unit coordinator, Political psychology
PhD candidate, political science
Consulting, data analysisSchool of Social Sciences
Faculty of Arts
Monash UniversityEmail: shaun.ratcliff@monash.edu