Author-reviewedEvidence: highv1.0.1

Orthogonal Rotation

Orthogonal rotation is a factor analysis step that turns factor axes to simplify loadings while keeping factors uncorrelated, as in health questionnaires.

Last reviewed byDr Darrin Baines

Concept Architecture

Orthogonal Rotation in Factor Analysis of Health Measures

Orthogonal rotation turns the axes of an extracted factor solution through an angle while keeping them at right angles, so that each questionnaire item loads mainly on one factor and only weakly on the others. Because the axes stay perpendicular, the rotated factors are still uncorrelated, and each rotated loading can be read directly as the correlation between an item and a factor. Health economists meet it through patient-reported outcome measures, where the structure found by exploratory factor analysis shapes how items are grouped and scored. The best known case is the SF-36 and SF-12 physical and mental summary scores, whose standard version 1 scoring rests on an orthogonal factor solution. That choice has a measurable cost when physical and mental health are correlated. Orthogonal rotation is one of the two families of factor rotation, the other allowing the factors to correlate.

Why an extracted factor solution is rotated

A factor model describes the correlations among items through a few common factors, each item having a factor loading on each factor, and the extracted solution is not unique. The Stata rotation manual explains that orthogonal transformations of the common factors and their loadings leave the reconstructed correlation matrix unaffected and keep the common factors uncorrelated, so the analyst may pick the orientation easiest to interpret.

Thurstone's informal criteria for a simple structure were later turned into formal rotation criteria. Kaiser's 1958 paper on the varimax criterion set out the scientific case for analytic criteria over subjective graphical rotation, and proposed factorial invariance as the ultimate criterion of a rotation, ahead of simple structure. Costello and Osborne stress the limit of the exercise, since rotation simplifies and clarifies the data structure but cannot improve basic aspects of the analysis such as the amount of variance extracted.

The orthogonality constraint in matrix form

An orthogonal rotation multiplies the unrotated loading matrix by a square matrix whose columns are unit length and mutually perpendicular. The Stata documentation describes such transformations as true reorientations in space and reflections, which leave both the lengths of the item vectors and the angles between them unchanged.

Λ∗=ΛT,TTT=TTT=I\boldsymbol\Lambda^{*} = \boldsymbol\Lambda\mathbf{T}, \qquad \mathbf{T}^{\mathsf T}\mathbf{T} = \mathbf{T}\mathbf{T}^{\mathsf T} = \mathbf{I}

where Λ\boldsymbol\Lambda is the p×mp \times m matrix of unrotated loadings for pp items and mm factors, T\mathbf{T} is the m×mm \times m orthogonal rotation matrix, Λ∗\boldsymbol\Lambda^{*} is the rotated loading matrix, and I\mathbf{I} is the m×mm \times m identity matrix.

The common part of the fitted correlation matrix is the same before and after rotation, and so is each item's communality, the diagonal element of that product.

Λ∗Λ∗T=ΛTTTΛT=ΛΛT,hi2=∑j=1mλij∗2\boldsymbol\Lambda^{*}\boldsymbol\Lambda^{*\mathsf T} = \boldsymbol\Lambda\mathbf{T}\mathbf{T}^{\mathsf T}\boldsymbol\Lambda^{\mathsf T} = \boldsymbol\Lambda\boldsymbol\Lambda^{\mathsf T}, \qquad h_i^{2} = \sum_{j=1}^{m} \lambda_{ij}^{*2}

where hi2h_i^{2} is the communality of item ii, the share of its variance explained by the common factors, and λij∗\lambda_{ij}^{*} is the rotated loading of item ii on factor jj. The Stata manual adds that the uniquenesses, the variances of the item-specific factors, are not affected because only coordinates in the common factor space change. SAS notes that for uncorrelated factors the variance accounted for by a factor is usually the sum of squares of its column of loadings, and these column sums move with the rotation while their total stays fixed.

Orthomax criteria and normalisation choices

The rotation angle is not chosen by eye. Software searches over all orthogonal matrices for the one that maximises a simplicity criterion, and the common orthogonal criteria belong to the orthomax class that the SAS documentation describes, following Harman.

Qγ(Λ∗)=∑j=1m[∑i=1pλij∗4−γp(∑i=1pλij∗2)2]Q_{\gamma}(\boldsymbol\Lambda^{*}) = \sum_{j=1}^{m} \left[ \sum_{i=1}^{p} \lambda_{ij}^{*4} - \frac{\gamma}{p} \left( \sum_{i=1}^{p} \lambda_{ij}^{*2} \right)^{2} \right]

where γ\gamma is the orthomax weight and the other symbols are as above. The SAS procedure maps named methods to weights as shown below.

MethodOrthomax weightWhat it rewards
Quartimax0Simple rows, each item loading highly on few factors
Biquartimax0.5A weight between quartimax and varimax
Varimax1Simple columns, each factor with a few large and many small loadings
Equamaxhalf the number of factorsSimplicity within both rows and columns

Stata describes varimax rotation as maximising the variance of the squared loadings within each factor and calls it the most popular rotation, and Costello and Osborne call it by far the most common choice. The Stata manual also warns that varimax is not appropriate if a general factor contributing to all variables is expected, suggesting quartimax instead. Health status instruments in which every item partly reflects overall health may be such a case.

The raw criterion weights items by their communalities. Kaiser suggested that every row should carry the same weight when the optimal rotation is computed, which is done by rescaling each item's loadings so that their squares sum to 1, a step known as Kaiser normalisation. Stata does not normalise by default, while SAS PROC FACTOR defaults to NORM=KAISER, so packages can give slightly different rotated loadings.

Worked example with an illustrative four-item health questionnaire

All numbers in this example are illustrative and are not estimates from any real instrument. A two-factor solution has been extracted for an invented questionnaire with two physical items (mobility and usual activities) and two emotional items (anxiety and low mood). All items load positively on the first unrotated factor and the second splits them by sign, a pattern hard to name.

ItemUnrotated factor 1Unrotated factor 2Varimax factor 1Varimax factor 2
Mobility0.70-0.400.800.10
Usual activities0.68-0.260.700.20
Anxiety0.560.580.100.80
Low mood0.580.440.200.70

1. Set the rotation matrix. A rotation through an angle θ\theta with cos⁡θ=0.8\cos\theta = 0.8 and sin⁡θ=0.6\sin\theta = 0.6, about 36.87 degrees, uses the matrix with first row (0.8, 0.6) and second row (minus 0.6, 0.8). Since 0.64 plus 0.36 is 1 and 0.8 × 0.6 minus 0.6 × 0.8 is 0, TTT=I\mathbf{T}^{\mathsf T}\mathbf{T} = \mathbf{I}.

2. Rotate each row. For mobility, the new first loading is 0.70 × 0.8 plus (minus 0.40) × (minus 0.6), which is 0.56 plus 0.24, giving 0.80, and the new second loading is 0.70 × 0.6 plus (minus 0.40) × 0.8, which is 0.42 minus 0.32, giving 0.10. For anxiety, the first loading is 0.56 × 0.8 minus 0.58 × 0.6, which is 0.448 minus 0.348, giving 0.10, and the second is 0.56 × 0.6 plus 0.58 × 0.8, which is 0.336 plus 0.464, giving 0.80.

3. Check what is preserved. The communality of mobility is 0.49 plus 0.16, which is 0.65, before rotation and 0.64 plus 0.01, also 0.65, after it, and usual activities gives 0.4624 plus 0.0676, which is 0.53, before and 0.49 plus 0.04, also 0.53, after. The common part of the fitted correlation between mobility and anxiety is 0.392 minus 0.232, giving 0.16, before rotation and 0.08 plus 0.08, also 0.16, after it.

4. Follow the variance between factors. Before rotation the column sums of squared loadings are 1.6024 and 0.7576, a total of 2.36. After rotation each column gives 0.64 plus 0.49 plus 0.01 plus 0.04, which is 1.18, and the total is again 2.36, so variance has moved between factors without any being added.

5. Confirm the criterion improved. The raw varimax criterion in the Stata form is the orthomax function with weight 1, divided by the number of items. For each rotated column the sum of fourth powers is 0.4096 plus 0.2401 plus 0.0001 plus 0.0016, which is 0.6514, and the column term is 0.6514 minus 0.3481, giving 0.3033, where 0.3481 is 1.18 squared divided by 4. The criterion is 0.6066 divided by 4, which is 0.15165, against 0.0152 for the unrotated loadings. A search over all angles finds the maximum at 36.87 degrees, so this is the varimax solution.

6. Interpret. After rotation the first factor is plainly physical and the second emotional, and the loadings of 0.80 and 0.70 are the correlations of each item with its factor. The rotation has also assumed by construction that physical and emotional health are uncorrelated. If they are correlated, the solution cannot show it, and scores built from it inherit the assumption.

What uncorrelated factors gain and lose

The gain is simpler output. Stata's postestimation manual notes that the matrix of correlations between items and common factors coincides with the loading matrix after an orthogonal rotation such as varimax, but not after an oblique rotation, where correlated factors partly explain the same variance and factor variances add up to more than in the orthogonal case.

The loss is realism. Costello and Osborne call the conventional advice to prefer orthogonal rotation for interpretability a flawed argument, because factors in the social sciences are generally expected to correlate, and orthogonal rotation then loses valuable information. When the factors really are uncorrelated, the two approaches give nearly identical results. As an oblique rotation can reproduce an orthogonal solution but not the reverse, they recommend oblique rotation.

SF-36 and SF-12 summary scores

Farivar, Cunningham and Hays report that the standard scoring algorithm for the SF-36 and SF-12 version 1 summary measures is based on a factor analytic technique that forces the scores to be orthogonal, fixing the correlation between the physical and mental health constructs at zero. Ware and colleagues argued that the orthogonal method is mathematically simpler, yet Farivar and colleagues cite studies placing the correlation between the physical and mental factors between 0.32 and 0.66.

The constraint leaves a trace in the scoring weights. The physical component summary gives negative weights to the social functioning, role-emotional and emotional well-being scales, and the mental component summary gives negative weights to the four physical scales, so better mental health scale scores push the physical summary down. In one study they cite, patients starting antidepressant treatment improved by 0.28 to 0.49 standard deviation units on the physical health scales over three months, yet the orthogonal physical summary barely moved, at 51 at baseline and 50 afterwards. In their hypothetical profile with physical scales 1 standard deviation and mental scales 0.3 standard deviations above the mean, the orthogonal mental summary was 49.6, exactly at the mean, despite the better mental scale scores.

Farivar and colleagues warn that when summary scores are reported alone a study may fail to detect an effect of an intervention, and for economic evaluation this means analysts using SF-12 or SF-36 summaries as outcomes, or as inputs to a mapping function, need to know which scoring version was used and should look at the scale scores too.

Boundaries with neighbouring methods

Orthogonal rotation follows extraction in exploratory factor analysis, and its result is one piece of evidence on structural validity, not proof of it. In confirmatory factor analysis the analyst specifies in advance which loadings are free and whether factors correlate, so there is no rotation step to choose.

Rotated principal components need caution, since the Stata manual notes that some of their optimality properties are not preserved under rotation. Loadings from either method describe measurement structure only and are not preference weights for QALYs.

Common misreadings

Most errors with orthogonal rotation come from treating a property imposed by the method as a property of the data. Others come from leaving out the analytic choices that a reader needs to repeat the result.

  1. Treating uncorrelated factors as a finding. Zero factor correlation is imposed by the method, so it says nothing about whether the constructs are related in patients.
  2. Thinking rotation improves fit. Communalities, uniquenesses and the fitted correlations are unchanged, and only the description of the same solution changes.
  3. Reading factor order or sign as meaningful. Stata notes that rotation criteria are invariant to column order and sign changes, so both are conventions.
  4. Assuming varimax suits every instrument. Where a general health factor is expected to run through all items, the Stata manual judges varimax inappropriate and points to quartimax.
  5. Leaving out the options. Reports should name the criterion, normalisation and software, since defaults differ.

Sources

Library

Publications

1
  • Book

    Bayesian Methods in Health Economics — Gianluca Baio, 1st Edition ed., 2012 (Chapman & Hall / CRC Press)

    An overview of Bayesian statistical methods for the analysis of health economic data, covering economic evaluation concepts, statistical cost-effectiveness analysis, Bayesian computation and MCMC, and applied health economic evaluation.

Frequently Asked Questions (6)

  • What is orthogonal rotation?

    Orthogonal rotation is a factor analysis step that turns factor axes to simplify loadings while keeping factors uncorrelated, as in health questionnaires.

    Source: Costello & Osborne 2005

  • What constraint does orthogonal rotation place on the factors?

    Orthogonal rotation requires the factor axes to stay at right angles while they are turned, so the rotation matrix multiplied by its transpose gives the identity matrix. The rotated factors therefore remain uncorrelated, with their correlation fixed at zero by the method rather than estimated from the data. StataCorp describes these transformations as reorientations in space and reflections that leave the lengths of the item vectors and the angles between them unchanged. A further consequence is that the fitted correlation matrix and each item's communality are the same before and after rotation, and only the description of the solution changes.

    Source: StataCorp 2025

  • When is orthogonal rotation used?

    After factors are extracted in an exploratory factor analysis, orthogonal rotation is one way to simplify the loading pattern so that each item loads mainly on one of a set of uncorrelated factors. In health economics it appears in work on patient-reported outcome measures, and Farivar and colleagues report that the standard version 1 scoring of the SF-36 and SF-12 physical and mental summary scores rests on a factor solution that forces the two scores to be orthogonal. That choice fixes the correlation between physical and mental health at zero, although studies they cite place it between 0.32 and 0.66. Analysts using these summaries as outcomes should therefore check the scoring version and look at the scale scores too.

    Source: Farivar et al. 2007

  • How does orthogonal rotation differ from oblique rotation?

    Orthogonal rotation keeps the factors uncorrelated, while oblique rotation lets the data estimate a correlation between them. Costello and Osborne call the usual advice to prefer orthogonal rotation for easier interpretation a flawed argument, since factors in the social sciences are generally expected to correlate and an orthogonal solution then loses valuable information. When the factors really are uncorrelated, the two approaches give nearly identical results. Because an oblique rotation can reproduce an orthogonal solution but an orthogonal rotation cannot reproduce a correlated one, they recommend oblique rotation.

    Source: Costello & Osborne 2005

  • What are the advantages of orthogonal rotation?

    Orthogonal rotation gives output that is easier to read. StataCorp notes that after an orthogonal rotation such as varimax the matrix of correlations between items and factors coincides with the loading matrix, so each rotated loading can be read directly as an item's correlation with a factor, which does not hold after an oblique rotation. Because the factors do not overlap, the variances of the factors can be added without counting any shared variance twice, whereas correlated factors partly explain the same variance. The gain comes at a price, since the zero correlation is imposed by the method and cannot reveal whether the underlying constructs are related.

    Source: StataCorp 2025

  • What is the varimax method of orthogonal rotation?

    Varimax is the orthogonal rotation that maximises the variance of the squared loadings within each factor, so each factor tends towards a few large loadings and many small ones. StataCorp calls it the most popular rotation. Kaiser suggested giving every item the same weight by rescaling its loadings so that their squares sum to 1 before the optimal rotation is computed, but Stata does not apply this normalisation by default, so reported varimax loadings depend on whether the option was used. StataCorp also warns that varimax is not appropriate where a general factor is expected to contribute to all items, and suggests a quartimax rotation instead.

    Source: StataCorp 2025

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 27 Oct 2026

Content version: 1.0.1

Canonical Identity

Term code
HE-ES-SA-143

Stable URI · Machine-readable · Resolvable · CC BY 4.0