Crandore Hub

mcqAnalysis

Classical Test Theory Item Analysis for Multiple-Choice Tests

A unified toolkit for classical test theory (CTT) item analysis of multiple-choice test data, including item difficulty (p-value), item discrimination (point-biserial correlation and upper-lower 27-percent discrimination index), per-distractor analysis (frequency, proportion, and discrimination), and Haladyna's distractor efficiency. A wrapper function returns a tidy 'mcq_analysis' object with print, plot (difficulty-discrimination scatter), and APA-style table methods for direct inclusion in journal manuscripts. Implemented in pure R with no compiled code and minimal dependencies.

Versions across snapshots

VersionRepositoryFileSize
0.1.0 rolling linux/jammy R-4.5 mcqAnalysis_0.1.0.tar.gz 132.4 KiB
0.1.0 rolling linux/noble R-4.5 mcqAnalysis_0.1.0.tar.gz 132.5 KiB
0.1.0 rolling source/ R- mcqAnalysis_0.1.0.tar.gz 93.1 KiB
0.1.0 latest linux/jammy R-4.5 mcqAnalysis_0.1.0.tar.gz 132.4 KiB
0.1.0 latest linux/noble R-4.5 mcqAnalysis_0.1.0.tar.gz 132.5 KiB
0.1.0 latest source/ R- mcqAnalysis_0.1.0.tar.gz 93.1 KiB
0.1.0 2026-04-23 source/ R- mcqAnalysis_0.1.0.tar.gz 0 B

Dependencies (latest)

Imports

Suggests