Learn R Programming

mokken (version 3.0.4)

check.restscore: Check of Nonintersection Using Method Restscore

Description

Returns a list (of class restscore.class) with results from the investigation of nonintersection using method restscore (Mokken, 1971; Molenaar & Sijtsma, 2000; Sijtsma & Molenaar, 2002).

Usage

check.restscore(X, minvi = 0.03, minsize = default.minsize)

Arguments

X

matrix or data frame of numeric data containing the responses of nrow(X) respondents to ncol(X) items. Missing values are not allowed

minvi

minimum size of a violation that is reported

minsize

minimum size of a rest score group. By default minsize = \(N/10\) if \(N \ge 500\); minsize = \(N/5 if\) \(250 \le N < 500\); and minsize = max\((N/3,50)\) if \(N < 250\)

Value

results

A list with as many components as there are item pairs. Each component itself is also a list containing the results of the check of nonintersection using method restscore.

I.labels

The item labels

Hi

The item scalability coefficients

m

The number of answer categories.

Details

The output is often numerous. Procedure may be slow for large data sets. Functions plot and summary can be used to summarize the output. See Van der Ark (2007) for an example.

References

Mokken, R. J. (1971) A Theory and Procedure of Scale Analysis. De Gruyter.

Molenaar, I.W., & Sijtsma, K. (2000) User's Manual MSP5 for Windows [Software manual]. IEC ProGAMMA.

Sijtsma, K., & Molenaar, I. W. (2002) Introduction to nonparametric item response theory. Sage.

Van der Ark, L. A. (2007). Mokken scale analysis in R. Journal of Statistical Software. https://www.jstatsoft.org/article/view/v020i11

See Also

check.errors, check.iio, check.monotonicity, check.pmatrix, check.reliability coefH, plot.restscore.class, summary.restscore.class

Examples

Run this code
# NOT RUN {
data(acl)
Communality <- acl[,1:10]
restscore.list <- check.restscore(Communality)
plot(restscore.list)
summary(restscore.list)
# }

Run the code above in your browser using DataLab