Learn R Programming

⚠️There's a newer version (2026.8-2) of this package.Take me there.

GPArotation (version 2026.8-1)

Gradient Projection Factor Rotation

Description

Gradient projection algorithms for orthogonal and oblique rotation of factor loadings matrices in factor analysis. Implements a comprehensive set of rotation criteria including quartimax, quartimin, oblimin, geomin, simplimax, the Crawford-Ferguson family, and target rotation, among others. Supports multiple random starts. For details see Bernaards and Jennrich (2005) .

Copy Link

Version

Install

install.packages('GPArotation')

Monthly Downloads

148,084

Version

2026.8-1

License

GPL (>= 2)

Maintainer

Coen Bernaards

Last Published

August 3rd, 2026

Functions in GPArotation (2026.8-1)

Random.Start

Random Starting Matrix for Factor Rotation
echelon

Echelon Rotation
00.GPArotation

Gradient Projection Algorithms for Factor Rotation
Thurstone

Thurstone Box Data
GriffithMulaik

Griffith and Mulaik Interpersonal Personality Traits
NormalizingWeight

Normalizing Weights for Factor Rotation
WansbeekMeijer

Netherlands Television Viewership Data
Harman

Harman's Eight Physical Variables
GPA

Core Algorithms and Random-Start Wrappers
CCAI

The CCAI Climate-Friendly Purchasing Choices Domain
eiv

Errors-in-Variables Rotation
lp

\(L^p\) Rotation
print.GPArotation

Print and Summary Methods for GPArotation Class Objects
plot.GPArotation

Plot Method for GPArotation Objects
plot2fOrthComparison

Algorithm Comparison for Two-Factor Orthogonal Rotation
vgQ

Rotation Criteria: Value and Gradient Functions
rotations

Rotations Functions Using Gradient Projection Algorithms
simple_structure

Simple Structure Quality Measures