Description
The Stanine (Standard Nine) scoring system divides students into nine groups
based on a normalized distribution. This function is applicable only to
binary response data.
These groups correspond to the following percentile ranges:
Stanine 1: lowest 4% (percentiles 1-4)
Stanine 2: next 7% (percentiles 5-11)
Stanine 3: next 12% (percentiles 12-23)
Stanine 4: next 17% (percentiles 24-40)
Stanine 5: middle 20% (percentiles 41-60)
Stanine 6: next 17% (percentiles 61-77)
Stanine 7: next 12% (percentiles 78-89)
Stanine 8: next 7% (percentiles 90-96)
Stanine 9: highest 4% (percentiles 97-100)
Usage
stanine(U, na = NULL, Z = NULL, w = NULL, ...)
Value
A list containing two elements:
- stanine
The score boundaries for each stanine level
- stanineScore
The stanine score (1-9) for each student
Arguments
- U
U is a data matrix of the type matrix or data.frame.
- na
na argument specifies the numbers or characters to be treated as missing values.
- Z
Z is a missing indicator matrix of the type matrix or data.frame
- w
w is item weight vector
- ...
Internal parameters for maintaining compatibility with the binary data
processing system. Not intended for direct use.
References
Angoff, W. H. (1984). Scales, norms, and equivalent scores. Educational Testing Service.
(Reprint of chapter in R. L. Thorndike (Ed.) (1971) Educational Measurement (2nd Ed.).
American Council on Education.
Examples
Run this coderesult <- stanine(J15S500)
# View score boundaries
result$stanine
# View individual scores
result$stanineScore
Run the code above in your browser using DataLab