For assessed and excluded students in a given subject, the raking adjustment factor STU_RAKEk was computed as follows:
First, the weight for student k was intialized as follows:
where
STU_BWTk is the student base weight for a given student k,
SCH_TRIMk is the school-level weight trimming factor for the school associated with student k,
SCH_NRAFk is the school-level nonresponse adjustment factor for the school associated with student k,
STU_NRAFk is the student-level nonresponse adjustment factor for student k, and
SUBJFACk is the subject factor for student k.
Then, the sequence of weights for the first iteration was calculated as follows for student k in category c of dimension d:
For dimension 1:
For dimension 2:
For dimension 3:
For dimension 4:
where
The process is said to converge if the maximum difference between the sum of adjusted weights and the control totals is 1.0 for each category in each dimension. If after the sequence of adjustments the maximum difference is greater than 1.0, the process continues to the next iteration cycling back to the first dimension with the initial weight for student k equalling STUSAWTkadj(4) from the previous iteration. The process continued until convergence was reached.
Once the process converged, the adjustment factor was computed as follows:
where STUSAWTk is the weight for student k after convergence.
The process was done independently for the full sample and for each replicate.