markdly / conquestr

R package for working with ConQuest item response modelling software
Other
1 stars 0 forks source link

Super Large mnsq #34

Open LCisannoyed opened 6 years ago

LCisannoyed commented 6 years ago

Sometimes CQ will record an items mnsq as a text value instead of a numeric value. Eg

item:1068                                                            
Cases for this item    273   Discrimination  0.02
Item Threshold(s):    32.00   Weighted MNSQ _BIG_
Item Delta(s):        77.96
------------------------------------------------------------------------------
 Label    Score     Count   % of tot  Pt Bis     t  (p)   PV1Avg:1 PV1 SD:1   
------------------------------------------------------------------------------
   0       0.00      270      98.90   -0.02    -0.25(.800)  0.12     0.80     
   1       1.00        3       1.10    0.02     0.25(.800)  0.01     1.23     
==============================================================================

Currently the import function will display an error message ( generic conversion issue because it cant convert 'BIG' into a number) and the resulting mnsq cell value is kept blank/NA

Is it possible to have mnsq = 999 in these cases? Or would you rather this be a responsibility of the end user (ie me) to find/recode?

markdly commented 6 years ago

I think this is something that should be done to handle these 'extreme' values explicitly up front. If the MNSQ is _BIG_ there's likely to be other issues (e.g. extreme thresholds and deltas) as well...