Learn R Programming

edina

Perform a Bayesian estimation of the Exploratory Deterministic Input, Noisy “And” Gate (EDINA) cognitive diagnostic model described by Chen et al. (2018).

Installation

You can install edina from CRAN using:

install.packages("edina")

Or, you can be on the cutting-edge development version on GitHub using:

if(!requireNamespace("devtools")) install.packages("devtools")
devtools::install_github("tmsalab/edina")

Usage

To use the edina package, load it into R using:

library("edina")

From there, the EDINA model can be estimated using:

edina_model = edina(<data>, chain_length = 10000)

To compute a model underneath different K attribute configured Q matrices, use:

edina_model = auto_edina(<data>, k = 2:4, chain_length = 10000)

Note: Higher K configured Q matrices take longer to estimate.

Authors

James Joseph Balamuta, Steven Andrew Culpepper, and Jeffrey A. Douglas

Citing the edina package

To ensure future development of the package, please cite edina package if used during an analysis or simulation studies. Citation information for the package may be acquired by using in R:

citation("edina")

License

GPL (>= 2)

Copy Link

Version

Install

install.packages('edina')

Monthly Downloads

175

Version

0.1.1

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

James Balamuta

Last Published

March 25th, 2020

Functions in edina (0.1.1)

print.summary_edina

Printing out the Summary EDINA Object
as_q_matrix

Coerce data.frame and matrix classes to Q Matrix.
print.summary_auto_edina

Print the auto_edina model summary
print.q_matrix

Printing out a Q Matrix Object
print.edina

Printing out the EDINA Object
print.auto_edina

Print method for auto_edina
model_selection_graph

View Model Selection Statistics Across Models
parameter_evolution_graph

View Slipping and Guessing Parameter Changes Across Models
reexports

Objects exported from other packages
q_matrix

Create a Q Matrix Object
q_graph

Graph Q Matrix
summary.auto_edina

Summarize auto_edina model data
summary.edina

Summarize the EDINA Object
edina

EDINA Estimation Routine
BIC.edina

Bayesian Information Criterion (BIC)
DIC

Deviance Information Criterion (DIC)
best_model

Extract the Best Model
auto_edina

Auto EDINA model selection routine
extract_q_matrix

Extract Q Matrix
edina-package

edina: Bayesian Estimation of an Exploratory Deterministic Input, Noisy and Gate Model
PPP

Posterior Predictive Probabilities (PPPs)
autoplot.auto_edina

Graph the Auto EDINA Object