The goal of edmcore
is to house a set of functions shared by many
packages within the exploratory cognitive diagnostic modeling framework.
You can install the released version of edmcore from CRAN with:
install.packages("edmcore")
And the development version from GitHub with:
# install.packages("devtools")
devtools::install_github("tmsalab/edmcore")
To use edmcore
, load the package using:
library("edmcore")
The package contains class structure shared between different estimation units.
In particular, we have:
new_edm_model()
, new_edm_summary()
, and
new_edm_default_property_list()
.attribute_classes()
, attribute_bijection()
,
attribute_inv_bijection()
, attribute_gen_bijection()
, and
attribute_inv_gen_bijection()
.q_matrix()
/as_q_matrix()
, read_q_matrix()
,
is_q_matrix()
, is_q_strict()
, and is_q_generic()
.item_matrix()
/as_item_matrix()
, read_item_matrix()
, and
is_item_matrix()
.metric_mode()
, metric_bias()
, metric_frobenius_norm()
,
metric_element_wise()
, and metric_matrix_wise()
.link_probit()
, link_probit_inv()
, link_logit()
,
link_logit_inv()
, theta_to_beta()
, theta_probit_to_beta()
,
and theta_logit_to_beta()
.James Joseph Balamuta, Steven Andrew Culpepper, and Jeffrey Douglas
edmcore
packageTo ensure future development of the package, please cite edmcore
package if used during the analysis or simulations. Citation information
for the package may be acquired by using in R:
citation("edmcore")
GPL (>= 2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.