Learn R Programming

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

GDINA (version 2.0.8)

The Generalized DINA Model Framework

Description

A set of psychometric tools for cognitive diagnosis modeling for both dichotomous and polytomous responses. Various cognitive diagnosis models can be estimated, include the generalized deterministic inputs, noisy and gate (G-DINA) model by de la Torre (2011) , the sequential G-DINA model by Ma and de la Torre (2016) , and many other models they subsume. Joint attribute distribution can be independent, saturated, higher-order, loglinear smoothed or structured. Q-matrix validation, item and model fit statistics, model comparison at test and item level and differential item functioning can also be conducted. A graphical user interface is also provided.

Copy Link

Version

Install

install.packages('GDINA')

Monthly Downloads

961

Version

2.0.8

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Wenchao Ma

Last Published

March 28th, 2018

Functions in GDINA (2.0.8)

LC2LG

Transformation between latent classes and latent groups
autoGDINA

Q-matrix validation, model selection and calibration in one run
GDINA-package

The Generalized DINA Model Framework
ClassRate

Classification Rate Evaluation
bdiagMatrix

Create a block diagonal matrix
att.structure

Generate hierarchical attribute structures
CA

Calculate classification accuracy
GDINA

CDM calibration under the G-DINA model framework
frac20

Tatsuoka's fraction subtraction data
Qval

Q-matrix validation
heatplot

Item fit plots
attributepattern

Generate all possible attribute patterns
ecpe

Examination for the Certificate of Proficiency in English (ECPE) data
indlogLik

Extract log-likelihood for each individual
indlogPost

Extract log posterior for each individual
bootSE

Calculating standard errors and variance-covariance matrix using bootstrap methods
monocheck

This function checks if monotonicity is violated
extract

extract elements from objects of various classes
npar

Calculate the number of parameters
cjoint

Combine R Objects by Columns
itemparm

extract item parameters (deprecated)
modelcomp

Item-level model comparison using Wald, LR or LM tests
personparm

calculate person (incidental) parameters
modelfit

Model fit statistics
mesaplot

Mesa plot for Q-matrix validation
sim21seqDINA

Simulated data (21 items, sequential DINA model)
plotIRF

Plot item success probability
sim30DINA

Simulated data (30 items, DINA model)
sim10GDINA

Simulated data (10 items, G-DINA model)
designmatrix

Generate design matrix
simGDINA

Data simulation based on the G-DINA models
sim20seqGDINA

Simulated data (20 items, sequential G-DINA model)
dif

Differential item functioning for cognitive diagnosis models
startGDINA

Graphical user interface of the GDINA function
rowMatch

Count the frequency of a row vector in a data frame
internal_GDINA

Functions for internal use
score

Score function
unique_only

Unique values in a vector
itemfit

Item fit statistics
unrestrQ

Generate unrestricted Qc matrix from an restricted Qc matrix
sim30GDINA

Simulated data (30 items, G-DINA model)
sim30pGDINA

Simulated data (30 items, polytomous G-DINA model)