- x
A vector of observed scores, or a list specifying parameter values. If a list is provided, the list entries must be named after the parameters: l
and u
for the location-, and alpha
and beta
for the shape parameters of the Beta true-score distribution, and k
for the "Lord's k" parameter (see documentation for the Lords.k
function).
- reliability
The observed-score squared correlation (i.e., proportion of shared variance) with the true-score.
- cut
The cutoff value for classifying observations into above/below categories.
- testlength
The total number of test items (or maximum possible score). Must be an integer.
- true.model
The probability distribution to be fitted to the moments of the true-score distribution. Options are "4P"
(default) and "2P"
, referring to four- and two-parameter Beta distributions. The "4P" method produces a four-parameter Beta distribution with the same first four moments (mean, variance, skewness, and kurtosis) as the estimated true-score distribution, while the "2P" method produces a two-parameter Beta distribution with the first two moments (mean and variance) as the estimated true-score distribution.
- truecut
Optional specification of a "true" cutoff. Useful for producing ROC curves (see documentation for the HB.ROC()
function).
- output
Character vector indicating which types of statistics (i.e, accuracy and/or consistency) are to be computed and included in the output. Permissible values are "accuracy"
and "consistency"
.
- failsafe
Logical value indicating whether to engage the automatic fail-safe defaulting to the two-parameter Beta true-score distribution if the four-parameter fitting procedure produces impermissible parameter estimates. Default is TRUE
(i.e., the function will engage failsafe if the four-parameter Beta-distribution fitting-procedure produced impermissible estimates).
- l
If true.model = "2P"
or failsafe = TRUE
, the lower-bound location parameter to be used in the two-parameter fitting procedure. Default is 0 (i.e., the lower-bound of the Standard Beta distribution).
- u
If true.model = "2P"
or failsafe = TRUE
, the upper-bound location parameter to be used in the two-parameter fitting procedure. Default is 1 (i.e., the upper-bound of the Standard Beta distribution).
- modelfit
Allows for controlling the chi-square test for model fit by setting the minimum bin-size for expected observations. Can alternatively be set to NULL
to forego model-fit testing (speeding up the function). In accordance with standard recommendations for chi-square tests the default input to this argument is 10.