CDM: Cognitive Diagnosis Modeling

Share:

Functions for cognitive diagnosis modeling and multidimensional item response modeling for dichotomous and polytomous data. This package enables the estimation of the DINA and DINO model, the multiple group (polytomous) GDINA model, the multiple choice DINA model, the general diagnostic model (GDM), the multidimensional linear compensatory item response model and the structured latent class model (SLCA).

Author
Alexander Robitzsch [aut, cre], Thomas Kiefer [aut], Ann Cathrice George [aut], Ali Uenlue [aut]
Date of publication
2016-10-14 16:22:36
Maintainer
Alexander Robitzsch <robitzsch@ipn.uni-kiel.de>
License
GPL (>= 2)
Version
5.2-1

View on CRAN

Man pages

abs_approx
Differentiable Aproximation of the Absolute Value Function
anova.din
Likelihood Ratio Test for Model Comparisons
cdi.kli
Cognitive Diagnostic Indices based on Kullback-Leibler...
cdm.est.class.accuracy
Classification Reliability in a CDM
CDM-package
Cognitive Diagnosis Modeling: The R Package 'CDM'
coef
Extract Estimated Item Parameters and Skill Class...
data.cdm
Several Datasets for the 'CDM' Package
data.dcm
Dataset from Book 'Diagnostic Measurement' of Rupp, Templin...
data.dtmr
DTMR Fraction Data (Bradshaw et al., 2014)
data.ecpe
Dataset ECPE
data.fraction1
Fraction Subtraction Dataset 1
data.fraction2
Fraction Subtraction Dataset 2
data.hr
Dataset 'data.hr' (Ravand et al., 2013)
data.jang
Dataset Jang (2009)
data.melab
MELAB Data (Li, 2011)
data.mg
Large-Scale Dataset with Multiple Groups
data.pgdina
Dataset for Polytomous GDINA Model
data.sda6
Dataset SDA6 (Jurich & Bradshaw, 2014)
Data-sim
Artificial Data: DINA and DINO
data.Students
Dataset Student Questionnaire
data.timss03.G8.su
TIMSS 2003 Mathematics 8th Grade (Su et al., 2013)
data.timss07.G4.lee
TIMSS 2007 Mathematics 4th Grade (Lee et al., 2011)
data.timss11.G4.AUT
TIMSS 2011 Mathematics 4th Grade Austrian Students
deltaMethod
Variance Matrix of a Nonlinear Estimator Using the Delta...
din
Parameter Estimation for Mixed DINA/DINO Model
din.deterministic
Deterministic Classification and Joint Maximum Likelihood...
din.equivalent.class
Calculation of Equivalent Skill Classes in the DINA/DINO...
din.validate.qmatrix
Q-Matrix Validation (Q-Matrix Modification) for Mixed...
entropy.lca
Test-specific and Item-specific Entropy for Latent Class...
equivalent.dina
Determination of a Statistically Equivalent DINA Model
fraction.subtraction.data
Fraction Subtraction Data
fraction.subtraction.qmatrix
Fraction Subtraction Q-Matrix
gdd
Generalized Distance Discriminating Method
gdina
Estimating the Generalized DINA (GDINA) Model
gdina.dif
Differential Item Functioning in the GDINA Model
gdina.wald
Wald Statistic for Item Fit of the DINA and ACDM Rule for...
gdm
General Diagnostic Model
ideal.response.pattern
Ideal Response Pattern
IRT.anova
Helper Function for Conducting Likelihood Ratio Tests
IRT.compareModels
Comparisons of Several Models
IRT.data
S3 Method for Extracting Used Item Response Dataset
IRT.expectedCounts
S3 Method for Extracting Expected Counts
IRT.factor.scores
S3 Methods for Extracting Factor Scores (Person...
IRT.IC
Information Criteria
IRT.irfprob
S3 Methods for Extracting Item Response Functions
IRT.irfprobPlot
Plot Item Response Functions
IRT.itemfit
S3 Methods for Computing Item Fit
IRT.jackknife
Jackknifing an Item Response Model
IRT.likelihood
S3 Methods for Extracting of the Individual Likelihood and...
IRT.modelfit
S3 Methods for Assessing Model Fit
IRT.parameterTable
S3 Method for Extracting a Parameter Table
IRT.repDesign
Generation of a Replicate Design for 'IRT.jackknife'
item_by_group
Create Dataset with Group-Specific Items
itemfit.rmsea
RMSEA Item Fit
itemfit.sx2
S-X2 Item Fit Statistic for Dichotomous Data
logLik
Extract Log-Likelihood
mcdina
Multiple Choice DINA Model
modelfit.cor
Assessing Model Fit and Local Dependence by Comparing...
numerical_Hessian
Numerical Computation of the Hessian Matrix
osink
Opens and Closes a 'sink' Connection
personfit.appropriateness
Appropriateness Statistic for Person Fit Assessment
plot.din
Plot Method for Objects of Class din
predict
Expected Values and Predicted Probabilities from Item...
print.summary.din
Print Method for Objects of Class summary.din
sequential.items
Constructing a Dataset with Sequential Pseudo Items for...
sim.din
Data Simulation Tool for DINA, DINO and mixed DINA and DINO...
sim.gdina
Simulation of the GDINA model
skill.cor
Tetrachoric or Polychoric Correlations between Attributes
skillspace.approximation
Skill Space Approximation
skillspace.hierarchy
Creation of a Hierarchical Skill Space
slca
Structured Latent Class Analysis (SLCA)
summary.din
Summary Method for Objects of Class din
summary_sink
Prints 'summary' and 'sink' Output in a File
vcov
Asymptotic Covariance Matrix, Standard Errors and Confidence...
WaldTest
Wald Test for a Linear Hypothesis

Files in this package

CDM
CDM/inst
CDM/inst/CITATION
CDM/inst/NEWS
CDM/inst/NEWS.txt
CDM/src
CDM/src/Makevars
CDM/src/calc_posterior.c
CDM/src/cdm_kli_id_c.cpp
CDM/src/modelfit_cor2_c.cpp
CDM/src/din.deterministic.devcrit_c.cpp
CDM/src/slca_cfunctions.cpp
CDM/src/gdd_c.cpp
CDM/src/probs_multcat_items_counts_c.cpp
CDM/src/irt_predict_c.cpp
CDM/src/din.jml.devcrit_c.cpp
CDM/src/Makevars.win
CDM/src/itemfit_sx2_calc_scoredistribution_cdm.cpp
CDM/NAMESPACE
CDM/data
CDM/data/data.cdm04.rda
CDM/data/data.timss11.G4.AUT.rda
CDM/data/data.ecpe.rda
CDM/data/data.sda6.rda
CDM/data/data.jang.rda
CDM/data/data.timss03.G8.su.rda
CDM/data/fraction.subtraction.data.rda
CDM/data/data.cdm02.rda
CDM/data/data.fraction2.rda
CDM/data/sim.dino.rda
CDM/data/sim.dina.rda
CDM/data/data.fraction1.rda
CDM/data/data.cdm03.rda
CDM/data/data.Students.rda
CDM/data/fraction.subtraction.qmatrix.rda
CDM/data/sim.qmatrix.rda
CDM/data/data.cdm01.rda
CDM/data/data.mg.rda
CDM/data/data.hr.rda
CDM/data/data.pgdina.rda
CDM/data/data.timss11.G4.AUT.part.rda
CDM/data/data.dcm.rda
CDM/data/data.timss07.G4.lee.rda
CDM/data/data.dtmr.rda
CDM/data/data.melab.rda
CDM/R
CDM/R/gdina_reduced_skillspace.R.R
CDM/R/abs_approx.R
CDM/R/plot.gdm.R
CDM/R/gdd.R
CDM/R/print.summary.din.R
CDM/R/din.deterministic.R
CDM/R/cdi.kli.R
CDM/R/personfit.appropriateness.R
CDM/R/gdina.dif.R
CDM/R/modelfit.cor2.R
CDM/R/summary.gdina.R
CDM/R/rowProds.R
CDM/R/print.gdina.R
CDM/R/IRT.anova.R
CDM/R/osink.R
CDM/R/gdm.R
CDM/R/mcdina_prepare.R
CDM/R/gdina_proc_noninvariance_multiple_groups.R
CDM/R/IRT.itemfit.R
CDM/R/gdina.R
CDM/R/IRT.predict.R
CDM/R/din.validate.qmatrix.R
CDM/R/IRT.parameterTable.R
CDM/R/equivalent.skillclasses.R
CDM/R/summary.gdm.R
CDM/R/itemfit.sx2_aux.R
CDM/R/entropy.lca.R
CDM/R/itemfit.rmsea.R
CDM/R/itemfit.sx2.R
CDM/R/equivalent.dina.R
CDM/R/din.deterministic_alg.R
CDM/R/WaldTest.R
CDM/R/IRT.se.din.R
CDM/R/gdm_postproc.R
CDM/R/print.slca.R
CDM/R/skill.cor.R
CDM/R/din.R
CDM/R/print.din.R
CDM/R/mcdina.simul.R
CDM/R/gdina_reduced_skillspace.R
CDM/R/gdina_se_itemwise.R.R
CDM/R/IRT.likelihood.R
CDM/R/deltaMethod.R
CDM/R/mcdina.postproc.R
CDM/R/mcdina_alg_cppcall.R
CDM/R/gdina.wald_aux.R
CDM/R/item_by_group.R
CDM/R/IRT.modelfit.R
CDM/R/summary_sink.R
CDM/R/IRT.data.R
CDM/R/modelfit.cor.R
CDM/R/coef.R
CDM/R/cdm.est.calc.accuracy.R
CDM/R/gdina_mstep_item_uls.R
CDM/R/IRT.expectedCounts.R
CDM/R/check.input.R
CDM/R/slca.R
CDM/R/plot.gdina.R
CDM/R/gdina_proc_sequential_items.R
CDM/R/numerical_Hessian.R
CDM/R/vcov.din.R
CDM/R/sequential.items.R
CDM/R/skillspace.hierarchy.R
CDM/R/print.gdm.R
CDM/R/IRT.IC.R
CDM/R/slca.postprocess.R
CDM/R/IRT.compareModels.R
CDM/R/sim.din.R
CDM/R/gdina.wald.R
CDM/R/gdina_mstep_item_ml.R
CDM/R/confint.din.R
CDM/R/gdina.dif_aux.R
CDM/R/IRT.jackknife.gdina.R
CDM/R/print.mcdina.R
CDM/R/logLik_CDM.R
CDM/R/rowMaxs.R
CDM/R/gdm_preproc.R
CDM/R/IRT.factor.scores.R
CDM/R/gdina_se_itemwise.R
CDM/R/IRT.irfprob.R
CDM/R/mcdina.R
CDM/R/gdm_algorithm.R
CDM/R/din.partable.R
CDM/R/squeeze.cdm.R
CDM/R/plot.din.R
CDM/R/gdina_mstep_item_ml_rrum2.R
CDM/R/gdina_proc_noninvariance_multiple_groups.R.R
CDM/R/summary.gdina.wald.R
CDM/R/ideal.response.pattern.R
CDM/R/calc_posterior.R
CDM/R/gdina_hogdina_alg.R
CDM/R/summary.din.R
CDM/R/IRT.posterior.R
CDM/R/summary.slca.R
CDM/R/gdina.postproc.R
CDM/R/jkestimates.R
CDM/R/solve_add_ridge.R
CDM/R/gdina.partable.R
CDM/R/modelfit.cor.din.R
CDM/R/IRT.se.R
CDM/R/rrum.param.R
CDM/R/IRT.repDesign.R
CDM/R/gdina_mstep_item_ml_rrum.R
CDM/R/slca.algorithm.R
CDM/R/logpars2rrumpars.R
CDM/R/label_significance_level.R
CDM/R/vcov.loglike.din.R
CDM/R/skillspace.approximation.R
CDM/R/rrumpars2logpars.R
CDM/R/summary.mcdina.R
CDM/R/IRT.irfprobPlot.R
CDM/R/zzz.R
CDM/R/anova.din.R
CDM/R/plot.slca.R
CDM/R/mcdina.est.item.R
CDM/R/IRT.jackknife.R
CDM/R/sim.gdina.R
CDM/R/IRT.derivedParameters.R
CDM/R/gdina_designmatrices.R
CDM/R/predict.CDM.R
CDM/MD5
CDM/DESCRIPTION
CDM/man
CDM/man/sim.gdina.Rd
CDM/man/WaldTest.Rd
CDM/man/mcdina.Rd
CDM/man/data.jang.Rd
CDM/man/din.validate.qmatrix.Rd
CDM/man/IRT.modelfit.Rd
CDM/man/modelfit.cor.Rd
CDM/man/gdd.Rd
CDM/man/data.dcm.Rd
CDM/man/itemfit.sx2.Rd
CDM/man/IRT.IC.Rd
CDM/man/sequential.items.Rd
CDM/man/personfit.appropriateness.Rd
CDM/man/data.melab.Rd
CDM/man/CDM-package.Rd
CDM/man/data.sda6.Rd
CDM/man/gdina.Rd
CDM/man/cdm.est.class.accuracy.Rd
CDM/man/IRT.itemfit.Rd
CDM/man/slca.Rd
CDM/man/osink.Rd
CDM/man/din.Rd
CDM/man/IRT.parameterTable.Rd
CDM/man/IRT.anova.Rd
CDM/man/sim.din.Rd
CDM/man/Data-sim.Rd
CDM/man/logLik.Rd
CDM/man/abs_approx.Rd
CDM/man/plot.din.Rd
CDM/man/IRT.irfprobPlot.Rd
CDM/man/data.fraction2.Rd
CDM/man/fraction.subtraction.data.Rd
CDM/man/gdm.Rd
CDM/man/IRT.irfprob.Rd
CDM/man/print.summary.din.Rd
CDM/man/skillspace.hierarchy.Rd
CDM/man/data.mg.Rd
CDM/man/itemfit.rmsea.Rd
CDM/man/predict.Rd
CDM/man/data.dtmr.Rd
CDM/man/summary_sink.Rd
CDM/man/IRT.data.Rd
CDM/man/din.deterministic.Rd
CDM/man/data.cdm.Rd
CDM/man/skill.cor.Rd
CDM/man/entropy.lca.Rd
CDM/man/ideal.response.pattern.Rd
CDM/man/IRT.expectedCounts.Rd
CDM/man/numerical_Hessian.Rd
CDM/man/data.Students.Rd
CDM/man/IRT.compareModels.Rd
CDM/man/equivalent.dina.Rd
CDM/man/data.fraction1.Rd
CDM/man/gdina.dif.Rd
CDM/man/data.ecpe.Rd
CDM/man/IRT.factor.scores.Rd
CDM/man/vcov.Rd
CDM/man/deltaMethod.Rd
CDM/man/data.pgdina.Rd
CDM/man/data.timss07.G4.lee.Rd
CDM/man/skillspace.approximation.Rd
CDM/man/fraction.subtraction.qmatrix.Rd
CDM/man/data.timss11.G4.AUT.Rd
CDM/man/item_by_group.Rd
CDM/man/cdi.kli.Rd
CDM/man/summary.din.Rd
CDM/man/gdina.wald.Rd
CDM/man/IRT.likelihood.Rd
CDM/man/coef.Rd
CDM/man/data.hr.Rd
CDM/man/IRT.jackknife.Rd
CDM/man/anova.din.Rd
CDM/man/din.equivalent.class.Rd
CDM/man/IRT.repDesign.Rd
CDM/man/data.timss03.G8.su.Rd