Learn R Programming

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

Qval (version 0.1.7)

The Q-Matrix Validation Methods Framework

Description

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) discrimination index (the GDI method) by de la Torre and Chiu (2016) , the step-wise Wald test method (the Wald method) by Ma and de la Torre (2020) , the Hull method by Najera et al. (2021) , the multiple logistic regression‑based Q‑matrix validation method (the MLR-B method) by Tu et al. (2022) . Different research methods during Q-matrix validating are available.

Copy Link

Version

Install

install.packages('Qval')

Monthly Downloads

674

Version

0.1.7

License

GPL-3

Maintainer

Haijiang Qin

Last Published

July 21st, 2024

Functions in Qval (0.1.7)

get.Mmatrix

Calculate \(\mathbf{M}\) matrix
get.PVAF

Calculate \(PVAF\)
getTNR

Calculate true negative rate (TNR)
getQRR

Caculate Q-matrix recovery rate (QRR)
sim.data

generate response data
sim.Q

generate a random Q-matrix
validation

Perform Q-matrix validation methods
getVRR

Caculate vector recovery ratio (VRR)
sim.MQ

Simulate mis-specifications
getTPR

Caculate true-positive rate (TPR)
fit

Calculate data fit indeces
getUSR

Caculate under-specifcation rate (USR)
CDM

Parameter estimation for cognitive diagnosis models (CDMs) by MMLE/EM or MMLE/BM algorithm.
get.R2

Calculate McFadden pseudo-\(R^{2}\)
getOSR

Caculate over-specifcation rate (OSR)