Learn R Programming

TDCM

The ‘TDCM’ R package lets users estimate the transition diagnostic classification model (TDCM) described in Madison & Bradshaw (2018), a longitudinal extension of the log-linear cognitive diagnosis model (LCDM) in Henson, Templin & Willse (2009). As the LCDM subsumes many other diagnostic classification models (DCMs), many other DCMs can be estimated longitudinally via the TDCM framework. The ‘TDCM’ package includes functions to estimate the single-group and multigroup TDCM, summarize results of interest including item parameters, growth proportions, transition probabilities, transitional reliability, attribute correlations, model fit, and growth plots.

Installation

You can install the ‘TDCM’ package like so:

# Install TDCM from CRAN
install.packages("TDCM")
# Or install the latest development version of TDCM from GitHub:
if (!require("devtools")) install.packages("devtools")
devtools::install_github("cotterell/tdcm")

Getting Started

See vignette("TDCM", package = "TDCM") or for an overview of the ‘TDCM’ package.

Copy Link

Version

Install

install.packages('TDCM')

Monthly Downloads

136

Version

0.1.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Michael E. Cotterell

Last Published

February 5th, 2024

Functions in TDCM (0.1.0)

mg.tdcm

Estimating the multigroup transition diagnostic classification model (TDCM)
item.influence

Estimating item influence measures.
mg.tdcm.summary

Multigroup TDCM results compiler and summarizer.
data.tdcm

Several data sets for the 'tdcm' package.
oneplcdm

One-parameter log-linear cognitive diagnosis model.
tdcm

Estimating the Transition Diagnostic Classification Model (TDCM)
tdcm.compare

Comparing the fit of two TDCMs
tdcm.summary

TDCM results compiler and summarizer.
TDCM-package

The Transition Diagnostic Classification Model Framework
tdcm_emit

Emit tdcm-related message
tdcm.plot

Plotting TDCM Results
tdcm.score

DCM scoring function.