measureR
Tools for Educational and Psychological Measurement
Description
'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 and Structural Equation Modeling are based on the 'lavaan' framework (Rosseel, 2012) <doi:10.18637/jss.v048.i02>. The application allows users to upload data, evaluate statistical models, visualize results, and export outputs through an intuitive graphical interface without requiring programming experience.
Downloads
334
Last 30 days
9417th
334
Last 90 days
334
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | ERROR |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
*
*
dependencies in R code
Namespaces in Imports field not imported from: ‘CTT’ ‘DT’ ‘colourpicker’ ‘data.table’ ‘dplyr’ ‘ggplot2’ ‘lavaan’ ‘mirt’ ‘psych’ ‘purrr’ ‘readr’ ‘readxl’ ‘rlang’ ‘semPlot’ ‘semptools’ ‘shinyWidgets’ ‘stats’ ‘stringr’ ‘tibble’ ‘tidyr’ ‘tidyverse’ ‘viridisLite’ All declared Imports should be used.
dependencies in R code
Namespaces in Imports field not imported from: ‘CTT’ ‘DT’ ‘colourpicker’ ‘data.table’ ‘dplyr’ ‘ggplot2’ ‘lavaan’ ‘mirt’ ‘psych’ ‘purrr’ ‘readr’ ‘readxl’ ‘rlang’ ‘semPlot’ ‘semptools’ ‘shinyWidgets’ ‘stats’ ‘stringr’ ‘tibble’ ‘tidyr’ ‘tidyverse’ ‘viridisLite’ All declared Imports should be used.
*
*
*
*
package dependencies
Packages required but not available: 'semPlot', 'semptools' See section 'The DESCRIPTION file' in the 'Writing R Extensions' manual.
*
*
*
*
*
Check History
ERROR 11 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 9, 2026
dependencies in R code
Namespaces in Imports field not imported from: ‘CTT’ ‘DT’ ‘colourpicker’ ‘data.table’ ‘dplyr’ ‘ggplot2’ ‘lavaan’ ‘mirt’ ‘psych’ ‘purrr’ ‘readr’ ‘readxl’ ‘rlang’ ‘semPlot’ ‘semptools’ ‘shinyWidgets’ ‘stats’ ‘stringr’ ‘tibble’ ‘tidyr’ ‘tidyverse’ ‘viridisLite’ All declared Imports should be used.
dependencies in R code
Namespaces in Imports field not imported from: ‘CTT’ ‘DT’ ‘colourpicker’ ‘data.table’ ‘dplyr’ ‘ggplot2’ ‘lavaan’ ‘mirt’ ‘psych’ ‘purrr’ ‘readr’ ‘readxl’ ‘rlang’ ‘semPlot’ ‘semptools’ ‘shinyWidgets’ ‘stats’ ‘stringr’ ‘tibble’ ‘tidyr’ ‘tidyverse’ ‘viridisLite’ All declared Imports should be used.
package dependencies
Packages required but not available: 'semPlot', 'semptools' See section 'The DESCRIPTION file' in the 'Writing R Extensions' manual.