All Projects → Wenchao-Ma → GDINA

Wenchao-Ma / GDINA

Licence: other
GDINA

Programming Languages

r
7636 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to GDINA

EduCDM
The Model Zoo of Cognitive Diagnosis Models, including classic Item Response Ranking (IRT), Multidimensional Item Response Ranking (MIRT), Deterministic Input, Noisy "And" model(DINA), and advanced Fuzzy Cognitive Diagnosis Framework (FuzzyCDF), Neural Cognitive Diagnosis Model (NCDM) and Item Response Ranking framework (IRR).
Stars: ✭ 48 (+108.7%)
Mutual labels:  cdm, item-response-theory, psychometrics
ShinyItemAnalysis
Test and Item Analysis via Shiny
Stars: ✭ 30 (+30.43%)
Mutual labels:  item-response-theory, psychometrics
EduData
Edudata: Datasets in Education and convenient interface for downloading and preprocessing dataset in education
Stars: ✭ 39 (+69.57%)
Mutual labels:  psychometrics, cognitive-diagnosis
PackageDevelopment
Task View: PackageDevelopment
Stars: ✭ 38 (+65.22%)
Mutual labels:  cran
cran-network-structure
Scripts used for my UseR!2015 presentation on the network structure of CRAN
Stars: ✭ 22 (-4.35%)
Mutual labels:  cran
netcdf-java
The Unidata netcdf-java library
Stars: ✭ 84 (+265.22%)
Mutual labels:  cdm
rsoi
Import Climate Indices into R
Stars: ✭ 14 (-39.13%)
Mutual labels:  cran
meta
Official Git repository of R package meta
Stars: ✭ 48 (+108.7%)
Mutual labels:  cran
demography
demography package for R
Stars: ✭ 44 (+91.3%)
Mutual labels:  cran
ctv
CRAN Task View Initiative
Stars: ✭ 17 (-26.09%)
Mutual labels:  cran
rchess
♛ Chess package for R
Stars: ✭ 68 (+195.65%)
Mutual labels:  cran
tidytree
🚿A Tidy Tool for Phylogenetic Tree Data Manipulation
Stars: ✭ 34 (+47.83%)
Mutual labels:  cran
base
Scripts used to build R 3.3 - 3.6 on Windows (retired)
Stars: ✭ 42 (+82.61%)
Mutual labels:  cran
forestplot
Advanced forest plots in R using grid graphics
Stars: ✭ 29 (+26.09%)
Mutual labels:  cran
ctv-finance
CRAN Task View: Empirical Finance
Stars: ✭ 51 (+121.74%)
Mutual labels:  cran
pbapply
Adding progress bar to '*apply' functions in R
Stars: ✭ 115 (+400%)
Mutual labels:  cran
Java
Java Projects
Stars: ✭ 24 (+4.35%)
Mutual labels:  dino
opendata
CRAN OpenData Task View
Stars: ✭ 192 (+734.78%)
Mutual labels:  cran
UCSCXenaShiny
📊 An R package for interactively exploring UCSC Xena https://xenabrowser.net/datapages/
Stars: ✭ 52 (+126.09%)
Mutual labels:  cran
cattonum
Encode Categorical Features
Stars: ✭ 31 (+34.78%)
Mutual labels:  cran

GDINA Package for Cognitively Diagnostic Analyses

Project Status: Active ? The project has reached a stable, usable state and is being actively developed. Build Status CRAN_Status_Badge

How to cite the package

Ma, W. & de la Torre, J. (2020). GDINA: An R Package for Cognitive Diagnosis Modeling. Journal of Statistical Software, 93(14), 1-26. https://doi.org/10.18637/jss.v093.i14

Ma, W. & de la Torre, J. (2022). GDINA: The generalized DINA model framework. R package version 2.8.8. Retrived from https://CRAN.R-project.org/package=GDINA

Visit the package website https://wenchao-ma.github.io/GDINA/ for examples, tutorials and more information.

Learning resources

Features of the package

  • Estimating G-DINA model and a variety of widely-used models subsumed by the G-DINA model, including the DINA model, DINO model, additive-CDM (A-CDM), linear logistic model (LLM), reduced reparametrized unified model (RRUM), multiple-strategy DINA model for dichotomous responses
  • Estimating models within the G-DINA model framework using user-specified design matrix and link functions
  • Estimating Bugs-DINA, DINO and G-DINA models for dichotomous responses
  • Estimating sequential G-DINA model for ordinal and nominal responses
  • Estimating the generalized multiple-strategy cognitive diagnosis models (experimental)
  • Estimating the diagnostic tree model (experimental)
  • Estimating multiple-choice models
  • Modelling independent, saturated, higher-order, loglinear smoothed, and structured joint attribute distribution
  • Accommodating multiple-group model analysis
  • Imposing monotonic constrained success probabilities
  • Accommodating binary and polytomous attributes
  • Validating Q-matrix under the general model framework
  • Evaluating absolute and relative item and model fit
  • Comparing models at the test and item levels
  • Detecting differential item functioning using Wald and likelihood ratio test
  • Simulating data based on all aforementioned CDMs
  • Providing graphical user interface for users less familiar with R

Installation

The stable version of GDINA should be installed from R CRAN at here

To install this package from source:

  1. Windows users may need to install the Rtools and include the checkbox option of installing Rtools to their path for easier command line usage. Mac users will have to download the necessary tools from the Xcode and its related command line tools (found within Xcode’s Preference Pane under Downloads/Components); most Linux distributions should already have up to date compilers (or if not they can be updated easily).

  2. Install the devtools package (if necessary), and install the package from the Github source code.

# install.packages("devtools")
devtools::install_github("Wenchao-Ma/GDINA")
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].