mirt: Multidimensional Item Response Theory

Analysis of dichotomous and polytomous response data using unidimensional and multidimensional latent trait models under the Item Response Theory paradigm. Exploratory and confirmatory models can be estimated with quadrature (EM) or stochastic (MHRM) methods. Confirmatory bi-factor and two-tier analyses are available for modeling item testlets. Multiple group analysis and mixed effects designs also are available for detecting differential item and test functioning as well as modelling item and person covariates. Finally, latent class models such as the DINA, DINO, multidimensional latent class, and several other discrete latent variable models are supported.

AuthorPhil Chalmers [aut, cre, cph], Joshua Pritikin [ctb], Alexander Robitzsch [ctb], Mateusz Zoltak [ctb], KwonHyun Kim [ctb], Carl F. Falk [ctb], Adam Meade [ctb]
Date of publication2017-02-01 01:03:06
MaintainerPhil Chalmers <rphilip.chalmers@gmail.com>
LicenseGPL (>= 3)
Version1.22
https://github.com/philchalmers/mirt, https://github.com/philchalmers/mirt/wiki

View on CRAN

Man pages

anova-method: Compare nested models with likelihood-based statistics

areainfo: Function to calculate the area under a selection of...

averageMI: Collapse values from multiple imputation draws

bfactor: Full-Information Item Bi-factor and Two-Tier Analysis

Bock1997: Description of Bock 1997 data

boot.LR: Parametric bootstrap likleihood-ratio test

boot.mirt: Calculate bootstrapped standard errors for estimated models

coef-method: Extract raw coefs from model object

createGroup: Create a user defined group-level object with correct generic...

createItem: Create a user defined item with correct generic functions

deAyala: Description of deAyala data

DIF: Differential item functioning statistics

DiscreteClass-class: Class "DiscreteClass"

DTF: Differential test functioning statistics

empirical_ES: Empirical effect sizes based on latent trait estimates

empirical_plot: Function to generate empirical unidimensional item and test...

empirical_rxx: Function to calculate the empirical (marginal) reliability

expand.table: Expand summary table of patterns and frequencies

expected.item: Function to calculate expected value of item

expected.test: Function to calculate expected test score

extract.group: Extract a group from a multiple group mirt object

extract.item: Extract an item object from mirt objects

extract.mirt: Extract various elements from estimated model objects

fixef: Compute latent regression fixed effect expected values

fscores: Compute factor score estimates (a.k.a, ability estimates,...

imputeMissing: Imputing plausible data for missing values

itemfit: Item fit statistics

itemGAM: Parametric smoothed regression lines for item response...

iteminfo: Function to calculate item information

itemplot: Displays item surface and information plots

key2binary: Score a test by converting response patterns to binary data

lagrange: Lagrange test for freeing parameters

logLik-method: Extract log-likelihood

LSAT6: Description of LSAT6 data

LSAT7: Description of LSAT7 data

M2: Compute the M2 model fit statistic

marginal_rxx: Function to calculate the marginal reliability

MDIFF: Compute multidimensional difficulty index

mdirt: Multidimensional discrete item response theory

MDISC: Compute multidimensional discrimination index

mirt: Full-Information Item Factor Analysis (Multidimensional Item...

mirtCluster: Define a parallel cluster object to be used in internal...

mirt.model: Specify model loadings

mirt-package: Full information maximum likelihood estimation of IRT models.

MixedClass-class: Class "MixedClass"

mixedmirt: Mixed effects modeling for MIRT models

mod2values: Convert an estimated mirt model to a data.frame

multipleGroup: Multiple Group Estimation

MultipleGroupClass-class: Class "MultipleGroupClass"

numerical_deriv: Compute numerical derivatives

personfit: Person fit statistics

PLCI.mirt: Compute profiled-likelihood (or posterior) confidence...

plot-method: Plot various test-implied functions from models

poly2dich: Change polytomous items to dichotomous item format

print-method: Print the model objects

print.mirt_df: Print generic for customized data.frame console output

print.mirt_list: Print generic for customized list console output

print.mirt_matrix: Print generic for customized matrix console output

probtrace: Function to calculate probability trace lines

randef: Compute posterior estimates of random effect

residuals-method: Compute model residuals

SAT12: Description of SAT12 data

Science: Description of Science data

show-method: Show model object

SIBTEST: Simultaneous Item Bias Test (SIBTEST)

simdata: Simulate response patterns

SingleGroupClass-class: Class "SingleGroupClass"

summary-method: Summary of model object

testinfo: Function to calculate test information

vcov-method: Extract parameter variance covariance matrix

wald: Wald statistics for mirt models

Functions

anova,DiscreteClass-method Man page
anova-method Man page
anova,MixedClass-method Man page
anova,MultipleGroupClass-method Man page
anova,SingleGroupClass-method Man page
areainfo Man page
averageMI Man page
bfactor Man page
Bock1997 Man page
boot.LR Man page
boot.mirt Man page
coef,DiscreteClass-method Man page
coef-method Man page
coef,MixedClass-method Man page
coef,MultipleGroupClass-method Man page
coef,SingleGroupClass-method Man page
createGroup Man page
createItem Man page
deAyala Man page
DIF Man page
DiscreteClass-class Man page
DTF Man page
empirical_ES Man page
empirical_plot Man page
empirical_rxx Man page
expand.table Man page
expected.item Man page
expected.test Man page
extract.group Man page
extract.item Man page
extract.mirt Man page
fixef Man page
fscores Man page
imputeMissing Man page
itemfit Man page
itemGAM Man page
iteminfo Man page
itemplot Man page
key2binary Man page
lagrange Man page
logLik,DiscreteClass-method Man page
logLik-method Man page
logLik,MixedClass-method Man page
logLik,MultipleGroupClass-method Man page
logLik,SingleGroupClass-method Man page
LSAT6 Man page
LSAT7 Man page
M2 Man page
marginal_rxx Man page
MDIFF Man page
mdirt Man page
MDISC Man page
mirt Man page
mirtCluster Man page
mirt.model Man page
mirt-package Man page
MixedClass-class Man page
mixedmirt Man page
mod2values Man page
multipleGroup Man page
MultipleGroupClass-class Man page
numerical_deriv Man page
personfit Man page
PLCI.mirt Man page
plot,DiscreteClass,missing-method Man page
plot.itemGAM Man page
plot-method Man page
plot,MultipleGroupClass-method Man page
plot,SingleGroupClass-method Man page
plot,SingleGroupClass,missing-method Man page
poly2dich Man page
print,DiscreteClass-method Man page
print-method Man page
print.mirt_df Man page
print.mirt_list Man page
print.mirt_matrix Man page
print,MixedClass-method Man page
print,MultipleGroupClass-method Man page
print,SingleGroupClass-method Man page
probtrace Man page
randef Man page
residuals,DiscreteClass-method Man page
residuals-method Man page
residuals,MultipleGroupClass-method Man page
residuals,SingleGroupClass-method Man page
SAT12 Man page
Science Man page
show,DiscreteClass-method Man page
show-method Man page
show,MixedClass-method Man page
show,MultipleGroupClass-method Man page
show,SingleGroupClass-method Man page
SIBTEST Man page
simdata Man page
SingleGroupClass-class Man page
summary,DiscreteClass-method Man page
summary-method Man page
summary,MixedClass-method Man page
summary,MultipleGroupClass-method Man page
summary,SingleGroupClass-method Man page
testinfo Man page
vcov,DiscreteClass-method Man page
vcov-method Man page
vcov,MixedClass-method Man page
vcov,MultipleGroupClass-method Man page
vcov,SingleGroupClass-method Man page
wald Man page

Files

mirt
mirt/inst
mirt/inst/CITATION
mirt/inst/doc
mirt/inst/doc/mirt-vignettes.html
mirt/inst/doc/mirt-vignettes.Rmd
mirt/tests
mirt/tests/tests
mirt/tests/tests/test-13-grsmIRT.R
mirt/tests/tests/test-11-discrete.R
mirt/tests/tests/test-00-basics.R
mirt/tests/tests/test-12-gpcm_mats.R
mirt/tests/tests/test-09-mirt.model.R
mirt/tests/tests/test-06-confmirtTwo.R
mirt/tests/tests/test-04-multipleGroup.R
mirt/tests/tests/test-01-mirtOne.R
mirt/tests/tests/test-10-extras.R
mirt/tests/tests/test-07-mixedmirt.R
mirt/tests/tests/test-05-confmirtOne.R
mirt/tests/tests/test-08-createItem.R
mirt/tests/tests/test-02-mirtTwo.R
mirt/tests/tests/test-03-bfactor.R
mirt/tests/extratests
mirt/tests/extratests/test-01-largeData.R
mirt/tests/extratests/test-02-wideData.R
mirt/tests/extratests/mplus
mirt/tests/extratests/mplus/mplus2Dim.R
mirt/tests/extratests/mplus/mplusFunctions.R
mirt/tests/extratests/mplus/mplusSparse.R
mirt/tests/extratests/mplus/mplusComplete.R
mirt/src
mirt/src/Makevars
mirt/src/dpars.cpp
mirt/src/Misc.h
mirt/src/Misc.cpp
mirt/src/traceLinePts.cpp
mirt/src/Estep.cpp
mirt/src/Makevars.win
mirt/src/Estep.h
mirt/src/traceLinePts.h
mirt/NAMESPACE
mirt/NEWS.md
mirt/data
mirt/data/deAyala.RData
mirt/data/Bock1997.RData
mirt/data/Science.RData
mirt/data/LSAT7.RData
mirt/data/SAT12.RData
mirt/data/LSAT6.RData
mirt/R
mirt/R/poly2dich.R mirt/R/EMstep.utils.R mirt/R/M2.R mirt/R/extract.group.R mirt/R/PLCI.mirt.R mirt/R/personfit.R mirt/R/EMstep.group.R mirt/R/utils.R mirt/R/LoadPars.R mirt/R/boot.LR.R mirt/R/MDIFF.R mirt/R/SingleGroup-methods.R mirt/R/PrepData.R mirt/R/MDISC.R mirt/R/mdirt.R mirt/R/probtrace.R mirt/R/00-classes.R mirt/R/expand.table.R mirt/R/createItem.R mirt/R/SE.methods.R mirt/R/itemplot.R mirt/R/simdata.R mirt/R/empirical_ES.R mirt/R/fscores.R mirt/R/multipleGroup.R mirt/R/averageMI.R mirt/R/itemfit.R mirt/R/DTF.R mirt/R/02-item_methods.R mirt/R/expected.test.R mirt/R/MHRM.group.R mirt/R/bfactor.R mirt/R/mirt-package.R mirt/R/Mixed-methods.R mirt/R/shinyItemplot.R mirt/R/iteminfo.R mirt/R/model.elements.R mirt/R/MultipleGroup-methods.R mirt/R/itemplot.internal.R mirt/R/key2binary.R mirt/R/mirtCluster.R mirt/R/randef.R mirt/R/mixedmirt.R mirt/R/marginal_rxx.R mirt/R/extract.mirt.R mirt/R/areainfo.R mirt/R/mod2values.R mirt/R/extract.item.R mirt/R/DIF.R mirt/R/wald.R mirt/R/fscores.internal.R mirt/R/expected.item.R mirt/R/01-itemclass.R mirt/R/calcLogLik.R mirt/R/SIBTEST.R mirt/R/Discrete-methods.R mirt/R/imputeMissing.R mirt/R/empirical_rxx.R mirt/R/mirt.model.R mirt/R/fixef.R mirt/R/itemGAM.R mirt/R/mirt.R mirt/R/03-estimation.R mirt/R/boot.mirt.R mirt/R/testinfo.R mirt/R/createGroup.R mirt/R/empirical_plot.R mirt/R/lagrange.R
mirt/vignettes
mirt/vignettes/mirt-vignettes.Rmd
mirt/README.md
mirt/MD5
mirt/build
mirt/build/vignette.rds
mirt/DESCRIPTION
mirt/man
mirt/man/MDIFF.Rd mirt/man/extract.mirt.Rd mirt/man/averageMI.Rd mirt/man/areainfo.Rd mirt/man/expected.test.Rd mirt/man/itemfit.Rd mirt/man/expand.table.Rd mirt/man/fscores.Rd mirt/man/iteminfo.Rd mirt/man/print.mirt_df.Rd mirt/man/mirt.Rd mirt/man/DTF.Rd mirt/man/PLCI.mirt.Rd mirt/man/print.mirt_matrix.Rd mirt/man/key2binary.Rd mirt/man/deAyala.Rd mirt/man/extract.group.Rd mirt/man/MDISC.Rd mirt/man/logLik-method.Rd mirt/man/mod2values.Rd mirt/man/poly2dich.Rd mirt/man/mirtCluster.Rd mirt/man/probtrace.Rd mirt/man/mixedmirt.Rd mirt/man/SIBTEST.Rd mirt/man/empirical_ES.Rd mirt/man/residuals-method.Rd mirt/man/summary-method.Rd mirt/man/lagrange.Rd mirt/man/mirt.model.Rd mirt/man/expected.item.Rd mirt/man/SingleGroupClass-class.Rd mirt/man/LSAT6.Rd mirt/man/imputeMissing.Rd mirt/man/DIF.Rd mirt/man/show-method.Rd mirt/man/mirt-package.Rd mirt/man/boot.mirt.Rd mirt/man/DiscreteClass-class.Rd mirt/man/extract.item.Rd mirt/man/vcov-method.Rd mirt/man/wald.Rd mirt/man/LSAT7.Rd mirt/man/itemplot.Rd mirt/man/simdata.Rd mirt/man/createGroup.Rd mirt/man/coef-method.Rd mirt/man/personfit.Rd mirt/man/plot-method.Rd mirt/man/multipleGroup.Rd mirt/man/createItem.Rd mirt/man/bfactor.Rd mirt/man/Science.Rd mirt/man/MixedClass-class.Rd mirt/man/marginal_rxx.Rd mirt/man/itemGAM.Rd mirt/man/mdirt.Rd mirt/man/anova-method.Rd mirt/man/numerical_deriv.Rd mirt/man/print-method.Rd mirt/man/fixef.Rd mirt/man/Bock1997.Rd mirt/man/empirical_rxx.Rd mirt/man/print.mirt_list.Rd mirt/man/empirical_plot.Rd mirt/man/SAT12.Rd mirt/man/testinfo.Rd mirt/man/randef.Rd mirt/man/M2.Rd mirt/man/MultipleGroupClass-class.Rd mirt/man/boot.LR.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.