Tagged "MGCFA"

Testing for equivalence of test data across media

In 2009, I wrote a small chapter that was part of an EU conference book on the transition to computer-based assessment. Now and then I’m coming back to this piece of work - in my teaching and my publications (e.g., the EJPA paper on testing reasoning ability across different devices). Now I want to make it publically available. Hopefully, it will be interesting to some of you. The chapter is the (unaltered) preprint version of the book chapter, so if you want to cite it, please use the following citation:

Pitfalls in measurement invariance testing

In a new paper in the European Journal of Psychological Assessment, Timo Gnambs and I examined the soundness of reporting measurement invariance (MI) testing in the context of multigroup confirmatory factor analysis (MGCFA). Of course, there are several good primers on MI testing (e.g., Cheung & Rensvold, 2002; Wicherts & Dolan, 2010) and textbooks that elaborate on the theoretical base (e.g., Millsap, 2011), but a clearly written tutorial with example syntax how to implement MI practically was still missing.

Recalculating df in MGCFA testing

function recalculate_df() { var nind = parseInt(document.getElementById('num1').value); var nlat = parseInt(document.getElementById('num2').value); var ncross = parseInt(document.getElementById('num3').value); var northo = parseInt(document.getElementById('num4').value); var nres = parseInt(document.getElementById('num5').value); var ngroup = parseInt(document.getElementById('num6').value); var answer1 = document.getElementById('df_conf'); var answer2 = document.getElementById('df_metr'); var answer3 = document.getElementById('df_scal'); var answer4 = document.getElementById('df_resi'); var answer5 = document.getElementById('df_stri'); var answer6 = document.getElementById('delta_1'); var answer7 = document.getElementById('delta_2'); var answer8 = document.getElementById('delta_3'); var answer9 = document.getElementById('delta_4'); obs = ((nind*(nind+1)/2) + nind) * ngroup ; est = ((2*nind + (nind + ncross) + ((nlat-northo)*((nlat-northo)-1)/2)) + nres) * ngroup ; answer1.