modelavgIRT

modelavgIRT  R function description:

This function reads in person scores (e.g., EAP scores) and their standard errors from the validation sample, and information criteria values (BIC, AIC) from the calibration sample from each of a set of candidate IRT models and outputs model-averaged person scores and standard errors. See Rights, Sterba, Cho, & Preacher (in press) for details:

Rights, J.D., Sterba, S.K., Cho, S.-J., & Preacher, K.J. (in press). Addressing model uncertainty in item response theory person scores through model averaging. Behaviormetrika.

modelavgIRT  R function input:

personscores – A data set consisting of person scores obtained from each candidate model in the validation sample, with rows denoting person and columns denoting model;
personSEs – A data set consisting of person score standard errors obtained from each candidate model in the validation sample, with rows denoting person and columns denoting model;
selectionindex – List of information criteria values (BIC, AIC) for each model, in the order of the columns of personscores and personSEs;
rescale – Logical; if set to TRUE (default), prior to averaging, each models’ person scores will be rescaled to have mean of 0 and a variance of 1 and standard errors will be rescaled proportionally;

 

modelavgIRT R function code:

modelavgIRT

Back Home