The ShinyItemAnalysis package containts an interactive shiny application for analysis of
educational tests and their items which can be accessed using function startShinyItemAnalysis()
.
The shiny application covers a broad range of psychometric methods and offers data examples,
model equations, parameter estimates, interpretation of results, together with a selected R code,
and is therefore suitable for teaching psychometric concepts with R. It also allows the users to upload
and analyze their own data and to automatically generate analysis reports in PDF or HTML.
Besides, the package provides its own functions for test and item analysis within classical test theory framework
(e.g., functions gDiscrim()
, ItemAnalysis()
, DistractorAnalysis()
, or DDplot()
),
using various regression models (e.g., plotCummulative()
, plotAdjacent()
, plotMultinomial()
,
or plotDIFLogistic()
), and under IRT framework (e.g., ggWrightMap()
, or plotDIFirt()
).
Package also contains several demonstration datasets including HCI
dataset from the reference paper
Martinkova and Drabinova (2018).
Package: ShinyItemAnalysis Type: Package Version: 1.3.4 Date: 2020-08-24 Depends: R (>= 3.5.0) Imports: corrplot, cowplot, CTT, data.table, deltaPlotR, DT, difNLR (>= 1.3.2), difR (>= 5.0), ggdendro, ggplot2 (>= 2.2.1), gridExtra, knitr, latticeExtra, ltm, mirt (>= 1.24), moments, msm, nnet, plotly, psych, psychometric, reshape2, rmarkdown, shiny (>= 1.0.3), shinyBS, shinydashboard, shinyjs (>= 0.9), stringr, VGAM, xtable License: GPL-3 BugReports: https://github.com/patriciamar/ShinyItemAnalysis/issues Website: http://www.ShinyItemAnalysis.org/ Encoding: UTF-8
Martinkova, P., & Drabinova, A. (2018). ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests. The R Journal, 10(2), 503-515. https://doi.org/10.32614/RJ-2018-074
Useful links: