Tools for Educational and Psychological Measurement
Overview
'Provides an interactive toolkit for educational and psychological measurement implemented using the 'shiny' framework. The package supports content validity analysis, dimensionality assessment, and Classical Test Theory using the 'CTT' package (Willse, 2018) doi:10.32614/CRAN.package.CTT. Item Response Theory (IRT) analyses are conducted via 'mirt' (Chalmers, 2012) doi:10.18637/jss.v048.i06. Exploratory Factor Analysis is performed using 'psych' (Revelle, 2025), while Confirmatory Factor Analysis (CFA) and Structural Equation Modeling (SEM) are based on the 'lavaan' framework (Rosseel, 2012) doi:10.18637/jss.v048.i02. The CFA/SEM module features interactive model specification, ordinal indicators estimated from polychoric correlations, automatic model comparison, modification indices, comprehensive fit diagnostics, path diagram visualization, and HTML report generation. The application allows users to upload data, evaluate statistical models, visualize results, and export outputs through an intuitive graphical interface without requiring programming experience.
Focus: the new **HTML interface** shared with projectLSA 0.2.0.
- Fully redesigned interface: collapsible icon sidebar, top view tabs (grouped where there are many), compact Excel-like tables, a decimal-separator switch and a colour / black-and-white switch at the top right.
- Every table has **Export Excel** and **Copy for Word** (APA style, highlights kept); every plot can be copied as an image.
- Black-and-white mode uses line types and hatching; plots use rounded bars.
- **Word reports (.docx)** for all five modules (content validity, CTT, EFA, CFA/SEM, IRT): objectives, method, results, APA 7 tables, figures and references built from what was cited.
- Report form with optional AI drafting; AI model settings and a floating assistant with a guide for each view.
- R console as a drawer at the top right; a single progress indicator replaces the pop-ups.
- IRT module regrouped, with item- and theta-invariance tests, local dependence and further views.
- Version and date badge on the home page.
From NEWS.md in the release
Install
Health
NOTEdependencies in R coder-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc
Namespaces in Imports field not imported from: ‘CTT’ ‘DT’ ‘colourpicker’ ‘curl’ ‘data.table’ ‘dplyr’ ‘flextable’ ‘ggplot2’ ‘haven’ ‘htmltools’ ‘httr’ ‘irr’ ‘jsonlite’ ‘kableExtra’ ‘knitr’ ‘lavaan’ ‘magick’ ‘mirt’ ‘officer’ ‘pdftools’ ‘plotly’ ‘psych’ ‘purrr’ ‘readr’ ‘readxl’ ‘rlang’ ‘rmarkdown’ ‘scales’ ‘semPlot’ ‘semptools’ ‘shinyBS’ ‘shinyWidgets’ ‘shinycssloaders’ ‘stats’ ‘stringr’ ‘tibble’ ‘tidyr’ ‘tidyverse’ ‘viridisLite’ ‘writexl’ All declared Imports should be used.
- NOTE11 OK, 2 NOTE2026-06-09
- ERROR10 OK, 2 NOTE, 1 ERROR2026-06-08
- NOTE10 OK, 2 NOTE2026-04-25
- ERROR11 OK, 2 NOTE, 1 ERROR2026-03-10
Documentation
- Help pages
- 2includes a package overview page
- Examples that run
- 100%1 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- not tracked
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
Stars over time
Commits over time
6 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/hdmeasure/measurer on 2026-10-22.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Dependencies
Installing measureR adds 196 packages (94 with compiled code, 135 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, data.table 5.7 MB.
Code & Tests
People & History
Package metadata
- First published
- 2026-02-10
- Total releases
- 5 / 1 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.0.0
- Download size
- 543 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("measureR")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.