Learn R Programming

⚠️There's a newer version (3.17) of this package.Take me there.

catR (version 3.16)

Generation of IRT Response Patterns under Computerized Adaptive Testing

Description

Provides routines for the generation of response patterns under unidimensional dichotomous and polytomous computerized adaptive testing (CAT) framework. It holds many standard functions to estimate ability, select the first item(s) to administer and optimally select the next item, as well as several stopping rules. Options to control for item exposure and content balancing are also available (Magis and Barrada (2017) ).

Copy Link

Version

Install

install.packages('catR')

Monthly Downloads

1,432

Version

3.16

License

GPL (>= 2)

Maintainer

David Magis

Last Published

July 28th, 2018

Functions in catR (3.16)

MWI

Maximum likelihood weighted information (MLWI) and maximum posterior weighted information (MPWI)
OIi

Observed information function (dichotomous and polytomous models)
genDichoMatrix

Item bank generation (dichotomous models)
genPattern

Random generation of item response patterns under dichotomous and polytomous IRT models
test.cbList

Testing the format of the list for content balancing under dichotomous or polytomous IRT models
testList

Testing the format of the input lists
semTheta

Standard error of ability estimation (dichotomous and polytomous models)
simulateRespondents

Simulation of multiple examinees of adaptive tests
Ii

Item information functions, first and second derivatives (dichotomous and polytomous models)
Ji

Function \(J(\theta)\) for weighted likelihood estimation (dichotomous and polytomous IRT models)
checkStopRule

Checking whether the stopping rule is satisfied
eapEst

EAP ability estimation (dichotomous and polytomous IRT models)
thetaEst

Ability estimation (dichotomous and polytomous models)
eapSem

Standard error of EAP ability estimation (dichotomous and polytomous IRT models)
MEI

(Maximum) Expected Information (MEI)
KL

Kullback-Leibler (KL) and posterior Kullback-Leibler (KLP) values for item selection
Pi

Item response probabilities, first, second and third derivatives (dichotomous and polytomous models)
aStratified

Item membership assessment for a-stratified sampling
breakBank

Breaking the item bank in item parameters and group membership (for content balancing)
cat_pav

Items parameters of the CAT_PAV data set (with item names)
nextItem

Selection of the next item
randomCAT

Random generation of adaptive tests (dichotomous and polytomous models)
EPV

Expected Posterior Variance (EPV)
fullDist

Full distribution of ability estimator (dichotomous models only)
startItems

Selection of the first items
tcals

Items parameters of the TCALS 1998 data set and subgroups of items
GDI

Global-discrimination index (GDI) and posterior global-discrimination index (GDIP) for item selection
genPolyMatrix

Item bank generation (polytomous models)
integrate.catR

Numerical integration by linear interpolation (for catR internal use)