Exploratory Factor Analysis: rotation. Psychology 588: Covariance structure and factor models



Similar documents
Factor Analysis. Chapter 420. Introduction

Common factor analysis

CHAPTER 8 FACTOR EXTRACTION BY MATRIX FACTORING TECHNIQUES. From Exploratory Factor Analysis Ledyard R Tucker and Robert C.

Factor Rotations in Factor Analyses.

Exploratory Factor Analysis and Principal Components. Pekka Malo & Anton Frantsev 30E00500 Quantitative Empirical Research Spring 2016

Multivariate Analysis (Slides 13)

Review Jeopardy. Blue vs. Orange. Review Jeopardy

Exploratory Factor Analysis

Factor Analysis. Advanced Financial Accounting II Åbo Akademi School of Business

FACTOR ANALYSIS NASC

Factor Analysis. Principal components factor analysis. Use of extracted factors in multivariate dependency models

9.2 User s Guide SAS/STAT. The FACTOR Procedure. (Book Excerpt) SAS Documentation

Factor analysis. Angela Montanari

Exploratory Factor Analysis

Overview of Factor Analysis

Statistics in Psychosocial Research Lecture 8 Factor Analysis I. Lecturer: Elizabeth Garrett-Mayer

Factor Analysis. Sample StatFolio: factor analysis.sgp

The Case for Hyperplane Fitting Rotations in Factor Analysis: A Comparative Study of Simple Structure

Orthogonal Projections

A Brief Introduction to SPSS Factor Analysis

What is Rotating in Exploratory Factor Analysis?

Introduction to Principal Components and FactorAnalysis

2. Linearity (in relationships among the variables--factors are linear constructions of the set of variables) F 2 X 4 U 4

Exploratory Factor Analysis Brian Habing - University of South Carolina - October 15, 2003

Factor Analysis. Factor Analysis

Least-Squares Intersection of Lines

Factor Analysis Example: SAS program (in blue) and output (in black) interleaved with comments (in red)

Choosing the Right Type of Rotation in PCA and EFA James Dean Brown (University of Hawai i at Manoa)

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m

Psychology 7291, Multivariate Analysis, Spring SAS PROC FACTOR: Suggestions on Use

Linear Algebra Review. Vectors

How To Run Factor Analysis

To do a factor analysis, we need to select an extraction method and a rotation method. Hit the Extraction button to specify your extraction method.

FACTOR ANALYSIS. Factor Analysis is similar to PCA in that it is a technique for studying the interrelationships among variables.

Exploratory Factor Analysis

Data Mining: Algorithms and Applications Matrix Math Review

PRINCIPAL COMPONENT ANALYSIS

Principal Component Analysis

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

4. There are no dependent variables specified... Instead, the model is: VAR 1. Or, in terms of basic measurement theory, we could model it as:

Introduction to Matrix Algebra

3 Orthogonal Vectors and Matrices

5. Orthogonal matrices

1 Introduction to Matrices

Practical Considerations for Using Exploratory Factor Analysis in Educational Research

Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model

Topic 10: Factor Analysis

Lectures notes on orthogonal matrices (with exercises) Linear Algebra II - Spring 2004 by D. Klain

CHAPTER 4 EXAMPLES: EXPLORATORY FACTOR ANALYSIS

Rachel J. Goldberg, Guideline Research/Atlanta, Inc., Duluth, GA

How to report the percentage of explained common variance in exploratory factor analysis

Multiple regression - Matrices

Best Practices in Exploratory Factor Analysis: Four Recommendations for Getting the Most From Your Analysis

Section Inner Products and Norms

CS3220 Lecture Notes: QR factorization and orthogonal transformations

Manifold Learning Examples PCA, LLE and ISOMAP

Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

PARTIAL LEAST SQUARES IS TO LISREL AS PRINCIPAL COMPONENTS ANALYSIS IS TO COMMON FACTOR ANALYSIS. Wynne W. Chin University of Calgary, CANADA

Lecture 1: Schur s Unitary Triangularization Theorem

MATH APPLIED MATRIX THEORY

Factor Analysis: Statnotes, from North Carolina State University, Public Administration Program. Factor Analysis

Chapter 17. Orthogonal Matrices and Symmetries of Space

Statistics for Business Decision Making

Using Principal Components Analysis in Program Evaluation: Some Practical Considerations

Multivariate Analysis

13 MATH FACTS a = The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions.

Chapter 7 Factor Analysis SPSS

SPSS ADVANCED ANALYSIS WENDIANN SETHI SPRING 2011

1 VECTOR SPACES AND SUBSPACES

Statistical Machine Learning

FTS Real Time System Project: Portfolio Diversification Note: this project requires use of Excel s Solver

EXPLORATORY FACTOR ANALYSIS IN MPLUS, R AND SPSS. sigbert@wiwi.hu-berlin.de

The Basics of FEA Procedure

Linear Programming. March 14, 2014

A Brief Introduction to Factor Analysis

Inner Product Spaces and Orthogonality

Lecture 2 Matrix Operations

SF2940: Probability theory Lecture 8: Multivariate Normal Distribution

DATA ANALYSIS II. Matrix Algorithms

CONTROLLABILITY. Chapter Reachable Set and Controllability. Suppose we have a linear system described by the state equation

Introduction to Multivariate Analysis

Eigenvalues, Eigenvectors, Matrix Factoring, and Principal Components

Chapter 6. Linear Transformation. 6.1 Intro. to Linear Transformation

LINEAR ALGEBRA. September 23, 2010

[1] Diagonal factorization

T-test & factor analysis

Dimensionality Reduction: Principal Components Analysis

Introduction to Matrices

How to do a factor analysis with the psych package

SF2940: Probability theory Lecture 8: Multivariate Normal Distribution

1 Determinants and the Solvability of Linear Systems

Medical Information Management & Mining. You Chen Jan,15, 2013 You.chen@vanderbilt.edu

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n.

Several Views of Support Vector Machines

Direct Methods for Solving Linear Systems. Matrix Factorization

Transcription:

Exploratory Factor Analysis: rotation Psychology 588: Covariance structure and factor models

Rotational indeterminacy Given an initial (orthogonal) solution (i.e., Φ = I), there exist infinite pairs of rotated factor loading and score matrices such that all have exactly identical fit since 1 x δλξ ΛT Tξ Λξ subject to rows of T having unit-norm (sum of squares = 1) so that the total variances of ξ and are the same, i.e., trξξ trξξ ξ --- rotation preserves the VAF collectively by the n factors, or equivalently, rotation doesn t change communalities TT I, Λ ΛT If --- orthogonal (or rigid) rotation which preserves the angles between the initial factors, and so the initial orthogonal factors rotated rigidly to orthogonal factors

Note that the rotation matrix is defined for factor score matrix ξ, not for the loading matrix Λ --- makes no difference in the orthogonal case, but should be clear in the oblique case Rotational indeterminacy shown in the covariance structure: ΣΘΛΛ ΛT Tξξ TT Λ ΛTT Λ ΛΦΛ 1 1 Λ ΛT 1, Λ ΛT, Φ TT If rows of T are orthogonal, angles between rotated factors remain orthogonal; otherwise, the angle between factors i and j is defined by n t t cos, i j 1,..., n ij ik jk ij k1

Covariances between x and (a.k.a., factor structure matrix P, as compared to factor pattern matrix ): xξ Λξ δ ξ ΛΦ E E ξ Λ Communality is invariant over rotation and represented generally in an oblique system as: n n1 n i k ij ik jk k1 j1 jk h i p i x i i1 p i1 1 Could absolute factor loadings in an oblique system be greater than 1 even when a correlation matrix is analyzed (so that communality is upper bounded by 1)?

Simple structure 5 To resolve the rotational indeterminacy problem, Thurstone (1947) suggested, so called simple structure to be sought to attain n distinctive (not necessarily orthogonal) factors that are likely to be substantively meaningful; satisfying the following conditions: 1. Each row (variable) of the loading matrix should have at least one zero. Each column (factor) should have at least n zeros 3. Every pair of columns should have several rows where entries vanish in one column but not in the other 0... 0.9.. 0.9..9 0.9.9.9. 0... 0.9..9 0.9..9 0.9.9.. 0... 0.9..9 0.9.9.9 0.9... 0.9.. 0.9..9 0.9.9.9 0

4. For every pair of columns, a large proportion of rows have vanishing entries in both columns if n >3 5. Every pair of columns should have only a small number of rows with non-vanishing entries in both columns These conditions are, though providing conceptual grounds for rotational criteria, more intuitive than numerically manageable, in that the simple structure is not defined as a scalar-valued optimization function 0... 0.9.. 0.9..9 0.9.9.9. 0... 0.9..9 0.9..9 0.9.9.. 0... 0.9..9 0.9.9.9 0.9... 0.9.. 0.9..9 0.9.9.9 0

Graphical rotation with small n 7 When n =, it s possible to find new axes in the factor space that go through n distinctive clusters of variables, or that many variables vanish on one factor and stand out on the other When n = 3, the graphical rotation should alternate across all pairs of factors and iterate until a satisfactory loading matrix is obtained --- since rotating two axes in a -dimensional subspace will change coordinates on the other axis unless it s orthogonal to the (n ) dimensional subspace With n > 3, this graphical process becomes very tedious and needs some subjective judgment; and so a quantitative criterion was of a great demand

Analytic rotations 8 Analytic rotations operationally define the simple structure by a simplicity function ; unfortunately, there are quite many Quartimax (Carroll, 1953) seeks an n n nonsingular orthogonal rotation matrix T so as to maximize the overall variance of all squared loadings with its simplicity function defined as: f n q 1 Q jk M nq k1 j1 n q 1 M jk nq k1 j1, TT I, and so Λ ΛT Quartimax tends to yield a g factor and n 1 small factors,

Varimax (Kaiser, 1958) seeks an n n nonsingular orthogonal rotation matrix T so that the sum of variances of squared loadings within columns are maximized with its simplicity function defined as: f n q q 1 V q jk jk q k1 j1 j1 A normalized version uses adjusted squared loadings for communality sizes to make an even contribution of variables to the function; also true for all other analytic rotations * jk jk hj Varimax tends to produce rather evenly sized factors, compared to Quartimax

Oblimin (Carroll, 1960) minimizes sum of covariances between all paired columns of squared elements of the structure matrix P, with the following simplicity function; n q q q fo qpjkpjk pjk pjk kk1 j1 j1 j1 where γ is a user-provided parameter and ranges [0,1], which controls degree of obliqueness as: Quartimin: γ = 0 --- most oblique TT I Biquartimin: γ = 0.5 --- less oblique; recommended by author Covarimin: γ = 1 --- least oblique; this criterion is equivalent to the Varimax criterion if T is orthogonal

Direct Oblimin (Jennrich & Sampson, 1966) is equivalent to Oblimin, but the simplicity function is minimized directly with factor loadings (i.e., pattern matrix), instead of elements of the structure matrix as: f n q p p DO jk jk jk jk q kk1 j1 j1 j1 where δ is a user-provided parameter, which controls degree of obliqueness as for Oblimin, but its range is not bounded With δ = 0, the solution is most oblique (maybe called Direct Quartimin); the loss function f DO approaches iff δ > 0.8 and the solution becomes less oblique with negative and smaller δ

Procrustes rotation --- as an alternative to analytic rotation, if an ideal loading pattern is known, the initial loading matrix may be rotated maximally toward the ideal (named after the inn keeper in Greek Myth who chopped or stretched his customer to fit to his bed) Or, an ideal pattern might be enforced via constraints, as in confirmatory FA Given a target Λ T, the least-square solution for the rotation matrix T is found as --- assuming zero column means of Λ T and Λ, and tr(λ T Λ T )= tr(λ Λ) C Λ Λ USV, UU VV I T Λ ΛT, TUV n 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 11 0 0 1 0 0 31 0 0 0 4 0 0 5 0 0 6 0 0 0 73 0 0 83 0 0 93

Procrustes rotation may be called orthogonal target rotation to be specific; in comparison, procrustes analysis refers to a linear transformation, consisting of translation and overall scaling (a.k.a., dilation) as well as the orthogonal target rotation Some sign flipping may be included in the rotation matrix in addition to literal rotation Promax --- (a) an orthogonal T is found first (e.g., by Varimax); (b) entries of T are raised to k-th power (typically with k = 4 as default) to exaggerate the distinction between small and large loadings; (c) the raised loading matrix is used as a target to rotate obliquely the original loading matrix

factors extracted from the national track data and rotated by Varimax (black) and by Direct Oblimin (red) 1 ML Varimax 0.5 100m 00m 400m 0 ML1 800m 1500m 5000/10000m marathon -0.5 Varimax1-0.5 0 0.5 1