No packages match

cdmTools - Useful Tools for Cognitive Diagnosis Modeling

Provides useful tools for cognitive diagnosis modeling (CDM). The package includes functions for estimating CDMs such as the restricted DINA or DINO (R-DINA or R-DINO) models (Nájera et al., 2023; <doi:10.3102/10769986231158829>), the G-DINA model for forced-choice blocks (Nájera et al., 2024; <doi:10.1111/bmsp.12393>), and the general nonparametric classification method (Chiu et al., 2018; <doi:10.1007/s11336-017-9595-4>). Additionally, methods for identifying the latent structure of CDMs are also available, such as dimensionality assessment via parallel analysis and automated fit comparison (Nájera et al., 2021; <doi:10.3389/fpsyg.2021.614470>), as well as empirical Q-matrix validation and estimation using the Hull method (Nájera et al., 2021; <doi:10.1111/bmsp.12228>) and the discrete factor loading method (Wang et al., 2018; <doi:10.1007/978-3-319-77249-3_29>). Other practical functions for CDM applications include corrected classification accuracy estimation via multiple imputation (Kreitchmann et al., 2022; <doi:10.3758/s13428-022-01967-5>), model-based recursive partitioning to detect non-invariant subpopulations (Nájera et al., in press), person-fit evaluation (Santos et al., 2020; <doi:10.1007/s00357-019-09325-5>), and model identifiability assessment (Gu and Xu, 2021; <doi:10.5705/ss.202018.0410>). Lastly, the package also provides useful functions for CDM simulation studies, such as random Q-matrix generation and forced-choice data generation.

Last updated

3.91 score 3 stars 1 dependents 18 scripts 889 downloads