Could you clarify how to specify the angle? The documentation says that it should be a vector of degrees summing to 90. This seems correct for two-dimensional models (per Reckase's MIRT book, the constraint is that the cosines of the angles need to sum to 1). For higher dimensional models, it doesn't seem right, though. If I want to plot the information parallel to Dimension 1 in a three-dimensional model, shouldn't the vector of angles be c(0, 90, 90)? Am I misunderstanding how the function works?
(On a side note, the itemplot(..., type="info", degrees=c() ) function seems to work a bit counter-intuintuitively. When there are 3 or more dimensions, one specifies a vector of angles with length equal to the number of dimensions, which is passed to the iteminfo function. For 2-dimensional models, however, the function concatenates the supplied vector with an additional value (presumably to allow specifying just 1 angle, which is easier). If one supplies a vector of length 2 (i.e., gives both angles), then the function still appends the additional angle to the vector, which changes the results (and seems to be incorrect). )
Thanks,
Brenton