ItemRest: Automated Item Removal Strategies for Exploratory Factor Analysis

Identifies candidate item sets through threshold-driven iterative removal searches in exploratory factor analysis. Provides a no-removal baseline, numerical diagnostics, factor reliability, holdout evaluation, and bootstrap search stability to support transparent screening and documented content review rather than automatic measurement decisions. The loading criteria are based on best practices and established heuristics (e.g., Costello & Osborne (2005) <doi:10.7275/jyj1-4868>, Howard (2016) <doi:10.1080/10447318.2015.1087664>). Includes flexible thresholds for factor loadings (min_loading) and cross-loading differences (loading_diff).

Version: 1.0.0
Depends: R (≥ 4.1)
Imports: clue, GPArotation, gtools, psych, qgraph, stats, tools, utils
Suggests: testthat (≥ 3.2.0), knitr, rmarkdown, lavaan
Published: 2026-10-05
DOI: 10.32614/CRAN.package.ItemRest
Author: Ahmet Çalışkan [aut, cre], Abdullah Faruk Kılıç [aut]
Maintainer: Ahmet Çalışkan <ahmetcaliskan1987 at gmail.com>
BugReports: https://github.com/ahmetcaliskan1987/ItemRest/issues
License: MIT + file LICENSE
URL: https://github.com/ahmetcaliskan1987/ItemRest
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: ItemRest results

Documentation:

Reference manual: ItemRest.html , ItemRest.pdf
Vignettes: Candidate Item Sets, Diagnostics, and Independent Evaluation (source, R code)

Downloads:

Package source: ItemRest_1.0.0.tar.gz
Windows binaries: r-devel: ItemRest_0.2.5.zip, r-release: ItemRest_0.2.5.zip, r-oldrel: ItemRest_0.2.5.zip
macOS binaries: r-release (arm64): ItemRest_1.0.0.tgz, r-oldrel (arm64): ItemRest_1.0.0.tgz, r-release (x86_64): ItemRest_1.0.0.tgz, r-oldrel (x86_64): ItemRest_1.0.0.tgz
Old sources: ItemRest archive

Reverse dependencies:

Reverse imports: FAfA

Linking:

Please use the canonical form https://CRAN.R-project.org/package=ItemRest to link to this page.