Hi,
I want to create a 2PL model for an MCQ item test. The data contains 82 item columns and 192 rows, with 0 OR 1 responses. I used ltm package in R. This was the code:
IRT_nonword_model <- ltm(IRT_nonword_df ~ z1, IRT.param = TRUE,
control = list(GHk = 20, iter.em = 20))
However, I kept getting error messages before and after I added the control. This is the error message:
"Error in solve.default(object$hessian) : system is computationally singular: reciprocal condition number = 3.87811e-21"
Admittedly the dataset contains a lot of 0 compared to 1 because the items are pseudowords that were included in the test to penalize guessing.
Could you please suggest a way to overcome this issue?
I would appreciate your help a lot!
Many thanks,
Alaa