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
222
Last 30 days
20654th
549
Last 90 days
549
Last year
Trend: -32.1% (30d vs prior 30d)
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 (3 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 10, 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.