Learn R Programming

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

GDINA (version 1.4.2)

The Generalized DINA Model Framework

Description

A set of psychometric tools for cognitive diagnostic analyses 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 saturated, higher-order 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

1.4.2

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Wenchao Ma

Last Published

April 13th, 2017

Functions in GDINA (1.4.2)

rowMatch

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

Score function
unique_only

Unique values in a vector
unrestrQ

Generate unrestricted Qc matrix from an restricted Qc matrix
ClassRate

Classification Rate Evaluation
GDINA-package

The Generalized DINA Model Framework
indlogPost

Extract log posterior for each individual
itemfit

Item fit statistics
sim21seqDINA

Simulated data and Qc-matrix based on the sequential DINA model
sim30DINA

Simulated data Q-matrix and item parameters (30 items, DINA model)
Qval

Q-matrix validation
att.structure

Generate hierarchical attribute structures
hoparm

extract higher-order parameters
indlogLik

Extract log-likelihood for each individual
plotIRF

Plot item success probability
rowCount

Count and label unique rows in a data frame
GDINA

Calibrate dichotomous and polytomous responses
LC2LG

Transformation between latent classes and latent groups
designmatrix

Design matrix for parameter transformation
dif

Differential item functioning for cognitive diagnosis models
modelcomp

Item-level model comparison using Wald test
monocheck

This function checks if monotonicity is violated
attributepattern

Generate all possible attribute patterns
autoGDINA

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

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

extract elements from objects of various classes
npar

Calculate the number of parameters
personparm

calculate lower-order incidental (person) parameters
sim30GDINA

Simulated data, Q-matrix and item parameters (30 items, G-DINA model)
simGDINA

Data simulation based on the G-DINA models
startGDINA

Graphical user interface of the GDINA function
sim30pGDINA

Simulated data, Q-matrix and item parameters (30 items, polytomous G-DINA model)
bdiagMatrix

Create a block diagonal matrix
cjoint

Combine R Objects by Columns
frac20

Tatsuoka's fraction subtraction data
heatplot

Item fit plots
itemparm

extract lower-order structural (item) parameters
mesaplot

Mesa plot for Q-matrix validation
sim10GDINA

Simulated data, Q-matrix and item parameters (10 items, G-DINA model)
sim20seqGDINA

Simulated data, Q-matrix and item parameters (20 items, sequential DINA model)