Abstract
R, an open-source statistical language and data analysis tool, is gaining popularity among psychologists currently teaching statistics. R is especially suitable for teaching advanced topics, such as fitting the dichotomous Rasch model-a topic that involves transforming complicated mathematical formulas into statistical computations. This article describes R’s use as a teaching tool and a data analysis software program in the analysis of the Rasch model in item response theory. It also explains the theory behind, as well as an educator’s goals for, fitting the Rasch model with joint maximum likelihood estimation. This article also summarizes the R syntax for parameter estimation and the calculation of fit statistics. The results produced by R is compared with the results obtained from MINI STEP and the output of a conditional logit model. The use of R is encouraged because it is free, supported by a network of peer researchers, and covers both basic and advanced topics in statistics frequently used by psychologists.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Allbritton, D. W. (2003). Using open-source solutions to teach computing skills for student research.Behavior Research Methods, Instruments, & Computers,35, 251–254.
Becker, R. A., Chambers, J. M., &Wilks, A. R. (1988).The new S language: A programming environment for data analysis and graphics. Pacific Grove, CA: Wadsworth.
Bond, T. G., &Fox, C. M. (2001).Applying the Rasch model: Fundamental measurement in the human sciences. Mahwah, NJ: Erlbaum.
Bradstreet, T. (1996). Teaching introductory statistics courses so that nonstatisticians experience statistical reasoning.American Statistician,50, 69–78.
Dalgaard, P. (2002).Introductory statistics with R. New York: Springer.
de la Torre, J., Stark, S., &Chernyshenko, O. S. (2006). Markov chain Monte Carlo estimation of item parameters for the generalized graded unfolding model.Applied Psychological Measurement,30, 216–232.
Embretson, S. E., &Reise, S. P. (2000).Item response theory for psychologists. Mahwah, NJ: Erlbaum.
Ender, P. B. (dy2003).Applied categorical & nonnormal data analysis: A Rasch model example. Retrieved August 2004 from www.gseis.ucla .edu/courses/ed231c/notes2/rasch.html.
Fox, J.-P. (2002).Multilevel IRT software manual: In Splus 6 for Windows. Retrieved March 2005 from users.edte.utwente.nl/Fox.
Jansen, P. G., Van den Wollenberg, A. L., &Wierda, F. W. (1988). Correcting unconditional parameter estimates in the Rasch model for inconsistency.Applied Psychological Measurement,12, 297–306.
Karabatsos, G. (2003). Comparing the aberrant response detection performance of thirty-six person-fit statistics.Applied Measurement in Education,16, 277–298.
Karabatsos, G., &Batchelder, W. H. (2003). Markov chain estimation for test theory without an answer key.Psychometrika,68, 373–389.
Linacre, J. M. (2004).WINSTEPS Rasch measurement computer program. Chicago: Winsteps.com.
Maindonald, J., &Braun, J. (2003).Data analysis and graphics using R. Cambridge: Cambridge University Press.
Marasinghe, M. G., Meeker, W. Q., Cook, D., &Shin, T. S. (1996). Using graphics and simulation to teach statistical concepts.American Statistician,50, 342–351.
Martin, A. D., & Quinn, K. M. (2006). Package MCMCpack. Retrieved October 18, 2006, from mcmcpack.wustl.edu/wiki.
Masters, G. N., &Wright, B. D. (1997). The partial credit model. In W. J. van der Linden & R. K. Hambleton (Eds.),Handbook of item response theory (pp. 101–121). New York: Springer.
Mills, J. D. (2002). Using computer simulation methods to teach statistics: A review of the literature.Journal of Statistics Education,10(1). Retrieved September 2004 from www.amstat.org/publications/jse/ v10n1/mills.html.
Patz, R. J., &Junker, B. W. (1999a). Applications and extensions of mcmc in irt: Multiple item types, missing data, and rated responses.Journal of Educational & Behavioral Statistics,24, 342–366.
Patz, R. J., &Junker, B. W. (1999b). A straightforward approach to Markov chain Monte Carlo methods for item response models.Journal of Educational & Behavioral Statistics,24, 146–178.
Rasch, G. (1980).Probabilistic models for some intelligence and attainment tests. Chicago: University of Chicago Press. (Original work published 1960)
R Development Core Team (2004).R language definition. Retrieved March 2005 from cran.r-project.org/doc/manuals/R-lang.pdf.
Rizopoulos, D. (2005).Latent trait models under IRT. Retrieved March 2005 from cran.us.r-project.org.
Roberts, J. S., &Huang, C. W. (2003). GGUMLINK: A computer program to link parameter estimates of the generalized graded unfolding model from item response theory.Behavior Research Methods, Instruments, & Computers,35, 525–536.
Sheu, C.-F., Chen, C.-T., Su, Y.-H., &Wang, W.-C. (2005). Using SAS PROC NLMIXED to fit item response theory models.Behavior Research Methods,37, 202–218.
Venables, W. N., &Ripley, B. D. (2000).S programming. New York: Springer.
Waller, N. (1998).LINKDIF: An S-PLUS routine for linking item parameter and calculating IRT measures of differential functioning of items and tests. Retrieved March 2005 from freeirt.free.fr/database/ detailpgm.php?cond=idprogram=27.
Wright, B. D. (1988).The efficacy of unconditional maximum likelihood bias correction (MESA Research Memorandum No. 45). Available at www.rasch.org/memo45.htm.
Wright, B. D., &Douglas, G. A. (1977). Best procedures for samplefree item analysis.Applied Psychological Measurement,1, 281–295.
Wright, B. D., &Masters, G. (1982).Rating scale analysis. Chicago: Mesa.
Wright, B. D., &Panchapakesan, N. A. (1969). A procedure for sample-free item analysis.Educational & Psychological Measurement,29, 23–48.
Wright, B. D., &Stone, M. H. (1979).Best test design. Chicago: Mesa.
Author information
Authors and Affiliations
Corresponding author
Additional information
This study was supported in part by Grant R03DC04486 from the National Institute on Deafness and Other Communication Disorders.
Electronic supplementary material
Rights and permissions
About this article
Cite this article
Li, Y. Using the open-source statistical language R to analyze the dichotomous Rasch model. Behavior Research Methods 38, 532–541 (2006). https://doi.org/10.3758/BF03192809
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.3758/BF03192809