This work introduces ShinyItemAnalysis, an R package and an online shiny application for psychometric analysis of educational tests and items. ShinyItemAnalysis covers a broad range of psy chometric 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. Furthermore, the application aspires to be an easy-to-use tool for analysis of educational tests by allowing the users to upload and analyze their own data and to automatically generate analysis reports in PDF or HTML. We argue that psychometric analysis should be a routine part of test development in order to gather proofs of reliability and validity of the measurement, and we demonstrate how ShinyItemAnalysis may help enforce this goal.
Supplementary materials are available in addition to this article. It can be downloaded at RJ-2018-074.zip
psych, ltm, difR, lavaan, ShinyItemAnalysis, shiny, mirt, corrplot, cowplot, CTT, data.table, deltaPlotR, difNLR, DT, ggdendro, ggplot2, gridExtra, knitr, latticeExtra, moments, msm, nnet, plotly, psychometric, reshape2, rmarkdown, shinyBS, shinydashboard, shinyjs, stringr, xtable
Psychometrics, ReproducibleResearch, MissingData, Distributions, Econometrics, Graphics, WebTechnologies, Finance, HighPerformanceComputing, MachineLearning, MetaAnalysis, Multivariate, OfficialStatistics, Phylogenetics, SocialSciences, Survival
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".
For attribution, please cite this work as
Martinková & Drabinová, "ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests", The R Journal, 2018
BibTeX citation
@article{RJ-2018-074, author = {Martinková, Patrícia and Drabinová, Adéla}, title = {ShinyItemAnalysis for Teaching Psychometrics and to Enforce Routine Analysis of Educational Tests}, journal = {The R Journal}, year = {2018}, note = {https://doi.org/10.32614/RJ-2018-074}, doi = {10.32614/RJ-2018-074}, volume = {10}, issue = {2}, issn = {2073-4859}, pages = {503-515} }