Learn R Programming

PerFit (version 1.2)

A, D, E statistics: Agreement, disagreement, and dependability statistics

Description

Kane and Brennan's person-fit statistics.

Usage

A.KB(matrix)

D.KB(matrix)

E.KB(matrix)

Arguments

matrix
A data matrix of dichotomous item scores: Persons as rows, items as columns, item scores are either 0 or 1, no missing data.

Value

  • An object of class "PerFit", which is a list with elements:
  • PFscoresA vector of length $N$ (number of respondents) with the values of the person-fit statistic.
  • PFstatisticThe name of the person-fit statistic used.

Details

Kane and Brennan (1980) discussed the agreement, disagreement, and dependability statistics. Assume that the items are ordered in increasing difficulty order (i.e., according to decreasing proportion-correct score). The agreement statistic for respondent $n$ is $$A.KB=\sum_i{X_i}p_i,$$ where $X_i$ is the 0-1 score of respondent $n$ on item $i$ and $p_i$ is the proportion-correct score of item $i$. The disagreement statistic is $$D.KB = A.KB(max) - A.KB,$$ where $A.KB(max)$ is the maximum value of A.KB given respondent $n$'s total score. The dependability statistic is $$E.KB = A.KB / A.KB(max).$$ Small values of A.Kb and E.KB (i.e., in the left tail of the sampling distribution) are (potentially) indicative of aberrant response behavior. Large values of D.Kb (i.e., in the right tail of the sampling distribution) are (potentially) indicative of aberrant response behavior. Response vectors (i.e., rows of matrix) that only consist of 0s or 1s need to be removed before the function can be used.

References

Kane, M. T., and Brennan, R. L. (1980) Agreement coefficients as indices of dependability for domain-referenced tests. Applied Psychological Measurement, 4(1), 105--126. Karabatsos, G. (2003) Comparing the Aberrant Response Detection Performance of Thirty-Six Person-Fit Statistics. Applied Measurement In Education, 16(4), 277--298. Meijer, R. R., and Sijtsma, K. (2001) Methodology review: Evaluating person fit. Applied Psychological Measurement, 25(2), 107--135.

Examples

Run this code
# Load the inadequacy scale data (dichotomous item scores):
data(InadequacyData);

# Compute the A.KB, D.KB, and E.KB scores:
A.KB(InadequacyData);
D.KB(InadequacyData);
E.KB(InadequacyData);

Run the code above in your browser using DataLab