Package: Qval 1.2.4

Qval: The Q-Matrix Validation Methods Framework

Provide a variety of Q-matrix validation methods for the generalized cognitive diagnosis models, including the method based on the generalized deterministic input, noisy, and gate model (G-DINA) by de la Torre (2011) <doi:10.1007/s11336-011-9207-7> discrimination index (the GDI method) by de la Torre and Chiu (2016) <doi:10.1007/s11336-015-9467-8>, the Hull method by Najera et al. (2021) <doi:10.1111/bmsp.12228>, the stepwise Wald test method (the Wald method) by Ma and de la Torre (2020) <doi:10.1111/bmsp.12156>, the multiple logistic regression‑based Q‑matrix validation method (the MLR-B method) by Tu et al. (2022) <doi:10.3758/s13428-022-01880-x>, the beta method based on signal detection theory by Li and Chen (2024) <doi:10.1111/bmsp.12371> and Q-matrix validation based on relative fit index by Chen et al. (2013) <doi:10.1111/j.1745-3984.2012.00185.x>. Different research methods and iterative procedures during Q-matrix validating are available <doi:10.3758/s13428-024-02547-5>.

Authors:Haijiang Qin [aut, cre, cph], Lei Guo [aut, cph]

Qval_1.2.4.tar.gz
Qval_1.2.4.zip(r-4.7-x86_64)Qval_1.2.4.zip(r-4.7-arm64)Qval_1.2.4.zip(r-4.6-x86_64)Qval_1.2.4.zip(r-4.6-arm64)Qval_1.2.4.zip(r-4.5-x86_64)
Qval_1.2.4.tgz(r-4.6-x86_64)Qval_1.2.4.tgz(r-4.6-arm64)Qval_1.2.4.tgz(r-4.5-x86_64)Qval_1.2.4.tgz(r-4.5-arm64)
Qval_1.2.4.tar.gz(r-4.7-arm64)Qval_1.2.4.tar.gz(r-4.7-x86_64)Qval_1.2.4.tar.gz(r-4.6-arm64)Qval_1.2.4.tar.gz(r-4.6-x86_64)
Qval_1.2.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
Qval/json (API)

# Install 'Qval' in R:
install.packages('Qval', repos = c('https://haijiangq.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

cpp

1.68 score 1 stars 48 scripts 283 downloads 22 exports 66 dependencies

Last updated from:e59685979d. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK140
linux-devel-x86_64OK166
source / vignettesOK234
linux-release-arm64OK128
linux-release-x86_64OK169
macos-release-arm64OK135
macos-release-x86_64OK238
macos-oldrel-arm64OK132
macos-oldrel-x86_64OK342
windows-devel-arm64OK313
windows-devel-x86_64OK198
windows-release-arm64OK267
windows-release-x86_64OK153
windows-oldrel-x86_64OK130
wasm-releaseOK114

Exports:att.hierarchyCDMextractfitget.betaget.Mmatrixget.priorityget.PVAFget.R2get.Rmatrixis.Qidentsim.datasim.MQsim.QvalidationWald.testzOSRzQRRzTNRzTPRzUSRzVRR

Dependencies:alabamabase64encbslibcachemclicodetoolscommonmarkcpp11digestfarverfastmapfontawesomeforeachfsfuturefuture.applyGDINAggplot2glmnetglobalsgluegtablegtoolshtmltoolshttpuvisobanditeratorsjquerylibjsonlitelabelinglaterlatticelifecyclelistenvmagrittrMASSMatrixmemoisemimenloptrnumDerivotelparallellyplyrpromisesR6rappdirsRColorBrewerRcppRcppArmadilloRcppEigenrlangRsolnpS7sassscalesshapeshinyshinydashboardsourcetoolssurvivaltruncnormvctrsviridisLitewithrxtable

Readme and manuals

Help Manual

Help pageTopics
Iterative Attribute Hierarchy Exploration Methods for Cognitive Diagnosis Modelsatt.hierarchy
Parameter Estimation for Cognitive Diagnosis Models (CDMs) by MMLE/EM or MMLE/BM Algorithm.CDM
Extract Components from Qval Package Objectsextract extract.att.hierarchy extract.CDM extract.fit extract.is.Qident extract.sim.data extract.validation
Calculate Fit Indicesfit
Calculate betaget.beta
Calculate \mathbf{M} matrixget.Mmatrix
Priority of Attributeget.priority
Calculate PVAFget.PVAF
Calculate McFadden Pseudo-R2get.R2
Restriction Matrixget.Rmatrix
Check Whether a Q-Matrix is Identifiableis.Qident
Plot Methods for Various Qval Objectsplot plot.CDM plot.sim.data plot.validation
Print Methods for Various Objectsprint print.att.hierarchy print.CDM print.fit print.is.Qident print.sim.data print.summary.att.hierarchy print.summary.CDM print.summary.fit print.summary.is.Qident print.summary.sim.data print.summary.validation print.validation
Generate Responsesim.data
Simulate Mis-specifications in Q-matrixsim.MQ
Generate a Random Q-matrixsim.Q
Summary Methods for Various Objectssummary summary.att.hierarchy summary.CDM summary.fit summary.is.Qident summary.sim.data summary.validation
Update Method for Various Objectsupdate update.att.hierarchy update.CDM update.fit update.is.Qident update.sim.data update.validation
Perform Q-matrix Validation Methodsvalidation
Wald Test for Two Q-vectorsWald.test
Calculate Over-Specification Rate (OSR)zOSR
Calculate Q-matrix Recovery Rate (QRR)zQRR
Calculate True-Negative Rate (TNR)zTNR
Calculate True-Positive Rate (TPR)zTPR
Calculate Under-Specification Rate (USR)zUSR
Calculate Vector Recovery Ratio (VRR)zVRR