subscore.s: Computing subscores using Haberman's method based on observed...

subscore.sR Documentation

Computing subscores using Haberman's method based on observed subscores.

Description

This function estimate true subscores based on observed subscores, using the method introduced by Haberman (2008) <doi:10.3102/1076998607302636>.

Usage

subscore.s(test.data)

Arguments

test.data

A list that contains item responses of all subtests and the entire test, which can be obtained using function 'data.prep'.

Value

summary

Summary of obtained subscores (e.g., mean, sd).

PRMSE

PRMSEs of obtained subscores (for Haberman's methods only).

subscore.original

Original subscores and total score.

subscore.s

Subscores that are estimated based on the observed subscore.

References

Haberman, S. J. (2008). "When can subscores have value?." Journal of Educational and Behavioral Statistics, 33(2), 204-229. doi:10.3102/1076998607302636.

Examples

# Transferring scored response data to the required list format
test.data<-data.prep(scored.data,c(3,15,15,20),
                     c("Algebra","Geometry","Measurement", "Math"))
  
# Estimate true subscores using Haberman's method based on observed subscores     
subscore.s(test.data) 
       
subscore.s(test.data)$summary
subscore.s(test.data)$Correlation
subscore.s(test.data)$Disattenuated.correlation
subscore.s(test.data)$PRMSE
subscore.s(test.data)$subscore.s

subscore documentation built on May 24, 2022, 5:07 p.m.