principal components analysis; exploratory factor analysis ...€¦ · the logic of exploratory...

76
Principal Components Analysis; Exploratory Factor Analysis; Conducting Exploratory Analyses with CFA (or…Why I Hate EFA) EPSY 905: Multivariate Analysis Spring 2016 Lecture #13 – April 27, 2016 EPSY 905: PCA, EFA, and CFA

Upload: others

Post on 10-Jul-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PrincipalComponentsAnalysis;ExploratoryFactorAnalysis;

ConductingExploratoryAnalyseswithCFA

(or…WhyIHateEFA)

EPSY905:MultivariateAnalysisSpring2016

Lecture#13– April27,2016

EPSY905:PCA,EFA,andCFA

Page 2: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Today’sClass

• Methodsforexploratoryfactoranalysis(EFA)Ø PrincipalComponents-based (TERRIBLE)Ø MaximumLikelihood-based Exploratory FactorAnalysis(BAD)Ø ExploratoryStructuralEquationModeling(ALSOBAD)

• ComparisonsofCFAandEFA

• HowtodoexploratoryanalyseswithCFAØ StructureofnoitemsknownØ Structureofsomeitemsknown

EPSY905:PCA,EFA,andCFA 2

Page 3: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheLogicofExploratoryAnalyses• Exploratoryanalysesattempt todiscover hiddenstructure indatawithlittletono

user inputØ Asidefromtheselectionofanalysisandestimation

• Theresults fromexploratoryanalysescanbemisleadingØ IfdatadonotmeetassumptionsofmodelormethodselectedØ IfdatahavequirksthatareidiosyncratictothesampleselectedØ IfsomecasesareextremerelativetoothersØ Ifconstraintsmadebyanalysisareimplausible

• Sometimes,exploratory analysesareneededØ MustconstructananalysisthatcapitalizesontheknownfeaturesofdataØ Therearebetterwaystoconductsuchanalyses

• Often,exploratoryanalysesarenotneededØ Butareconductedanyway– seealotofreportsofscaledevelopmentthatstartwiththeideathat

aconstructhasacertainnumberofdimensions

EPSY905:PCA,EFA,andCFA 3

Page 4: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ADVANCEDMATRIXOPERATIONS

EPSY905:PCA,EFA,andCFA 4

Page 5: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

AGuidingExample

• Todemonstratesomeadvancedmatrixalgebra,wewillmakeuseofdata

• IcollecteddataSATtestscoresforboththeMath(SATM)andVerbal(SATV)sectionsof1,000students

• Thedescriptivestatisticsofthisdatasetaregivenbelow:

EPSY905:PCA,EFA,andCFA 5

Page 6: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MatrixTrace

• Forasquarematrix𝚺 withp rows/columns,thetraceisthesumofthediagonalelements:

𝑡𝑟𝚺 =%𝑎''

(

')*• Forourdata,thetraceofthecorrelationmatrixis2

Ø Forallcorrelationmatrices, thetrace isequaltothenumberofvariablesbecausealldiagonalelements are1

• Thetracewillbeconsideredthetotalvarianceinprincipalcomponentsanalysis

Ø Usedasatargettorecoverwhenapplyingstatisticalmodels

EPSY905:PCA,EFA,andCFA 6

Page 7: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MatrixDeterminants• Asquarematrixcanbecharacterizedbyascalarvaluecalledadeterminant:

det𝚺 = 𝚺

• CalculationofthedeterminantbyhandistediousØ Ourdeterminant was0.3916Ø Computers canhavedifficulties withthiscalculation(unstable incases)

• Thedeterminantisusefulinstatistics:Ø ShowsupinmultivariatestatisticaldistributionsØ Isameasureof“generalized”varianceofmultiplevariables

• Ifthedeterminantispositive,thematrixiscalledpositivedefiniteØ Isinvertable

• Ifthedeterminantisnotpositive,thematrixiscallednon-positivedefinite

Ø NotinvertableEPSY905:PCA,EFA,andCFA 7

Page 8: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MatrixOrthogonality

• Asquarematrix𝚲 issaidtobeorthogonalif:𝚲𝚲/ = 𝚲/𝚲 = 𝐈

• Orthogonalmatricesarecharacterizedbytwoproperties:1. Thedotproductofallrowvectormultiplesisthezerovector

w Meaning vectorsareorthogonal (oruncorrelated)2. Foreach rowvector, thesumofallelements isone

w Meaning vectorsare“normalized”

• ThematrixaboveisalsocalledorthonormalØ Thediagonal isequal to1(eachvectorhasaunit length)

• Orthonormalmatricesareusedinprincipalcomponentsandexploratoryfactoranalysis

EPSY905:PCA,EFA,andCFA 8

Page 9: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EigenvaluesandEigenvectors

• Asquarematrix𝚺 canbedecomposedintoasetofeigenvalues𝛌 andasetofeigenvectors𝐞

𝚺𝐞 = λ𝐞

• EacheigenvaluehasacorrespondingeigenvectorØ Thenumberequaltothenumberofrows/columnsof𝚺Ø Theeigenvectors areallorthogonal

• Principalcomponentsanalysisuseseigenvaluesandeigenvectorstoreconfiguredata

EPSY905:PCA,EFA,andCFA 9

Page 10: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EigenvaluesandEigenvectorsExample

• InourSATexample,thetwoeigenvaluesobtainedwere:𝜆* = 1.78𝜆9 = 0.22

• Thetwoeigenvectorsobtainedwere:

𝐞* =0.710.71 ; 𝐞9 =

0.71−0.71

• Thesetermswillhavemuchgreatermeaningprincipalcomponentsanalysis

EPSY905:PCA,EFA,andCFA 10

Page 11: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

SpectralDecomposition

• Usingtheeigenvaluesandeigenvectors,wecanreconstructtheoriginalmatrixusingaspectraldecomposition:

𝚺 =%𝜆'𝐞'𝐞'/(

')*• Forourexample,wecangetbacktoouroriginalmatrix:

𝐑* = 𝜆*𝐞*𝐞*/ = 1.78 .71.71 .71 .71 = .89 .89

.89 .89

𝐑9 = 𝐑* + 𝜆9𝐞9𝐞9/

= .89 .89.89 .89 + 0.22 .71

−.71 .71 −.71 = 1.00 0.780.78 1.00

EPSY905:PCA,EFA,andCFA 11

Page 12: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

SpectralDecomposition inR

EPSY905:PCA,EFA,andCFA 12

Page 13: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

AdditionalEigenvalueProperties

• Thematrixtraceisthesumoftheeigenvalues:

𝑡𝑟𝚺 =%𝜆'

(

')*Ø Inourexample, the𝑡𝑟𝐑 = 1.78 + .22 = 2

• Thematrixdeterminantcanbefoundbytheproductoftheeigenvalues

𝚺 =B𝜆'

(

')*Ø Inourexample 𝐑 = 1.78 ∗ .22 = .3916

EPSY905:PCA,EFA,andCFA 13

Page 14: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ANINTRODUCTIONTOPRINCIPALCOMPONENTSANALYSIS

EPSY905:PCA,EFA,andCFA 14

Page 15: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCAOverview

• PrincipalComponentsAnalysis(PCA)isamethodforre-expressingthecovariance(oroftencorrelation)betweenasetofvariables

Ø There-expression comesfromcreatingasetofnewvariables(linearcombinations) oftheoriginalvariables

• PCAhastwoobjectives:1. Datareduction

w Movingfrommanyoriginalvariablesdowntoafew“components”

2. Interpretationw Determiningwhichoriginalvariablescontributemosttothenew“components”

EPSY905:PCA,EFA,andCFA 15

Page 16: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

GoalsofPCA

• ThegoalofPCAistofindasetofkprincipalcomponents(compositevariables)that:

Ø Ismuchsmaller innumberthantheoriginalsetofV variablesØ Accountsfornearlyallofthetotalvariance

w Totalvariance=traceofcovariance/correlationmatrix

• Ifthesetwogoalscanbeaccomplished,thenthesetofk principalcomponentscontainsalmostasmuchinformationastheoriginalV variables

Ø Meaning – thecomponents cannowreplacetheoriginalvariables inanysubsequentanalyses

EPSY905:PCA,EFA,andCFA 16

Page 17: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

QuestionswhenusingPCA

• PCAanalysesproceedbyseekingtheanswerstotwoquestions:

1. Howmanycomponents(newvariables)areneededto“adequately”representtheoriginaldata?Ø Thetermadequately isfuzzy(andwillbeintheanalysis)

2. (once#1hasbeenanswered):Whatdoeseachcomponentrepresent?Ø Theterm“represent” isalsofuzzy

EPSY905:PCA,EFA,andCFA 17

Page 18: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCAFeatures

• PCAoftenrevealsrelationshipsbetweenvariablesthatwerenotpreviouslysuspected

Ø Newinterpretations ofdataandvariables oftenstemfromPCA

• PCAusuallyservesasmoreofameanstoanendratherthananendititself

Ø Components (thenewvariables) areoftenusedinotherstatistical techniques

w Multiple regression/ANOVAw Clusteranalysis

• Unfortunately,PCAisoftenintermixedwithExploratoryFactorAnalysis

Ø Don’t.Pleasedon’t.Pleasemakeitstop.

EPSY905:PCA,EFA,andCFA 18

Page 19: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCADetails

• Notation:𝑍 areournewcomponentsand𝐘 isouroriginaldatamatrix(withN observationsandV variables)

Ø Wewillletp beourindexforasubject

• Thenewcomponentsarelinearcombinations:𝑍(* = 𝐞*/𝐘 = 𝑒**𝑌(* + 𝑒9*𝑌(9 + ⋯+ 𝑒K*𝑌(K𝑍(9 = 𝐞9/𝐘 = 𝑒*9𝑌(* + 𝑒99𝑌(9 + ⋯+ 𝑒K9𝑌(K

⋮𝑍(K = 𝐞K/𝐘 = 𝑒*K𝑌(* + 𝑒9K𝑌(9 + ⋯+ 𝑒KK𝑌(K

• Theweightsofthecomponents(𝑒NO) comefromtheeigenvectorsofthecovarianceorcorrelationmatrixforcomponent𝑘 andvariable𝑗

EPSY905:PCA,EFA,andCFA 19

Page 20: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

DetailsAbouttheComponents

• Thecomponents(𝑍) areformedbytheweightsoftheeigenvectorsofthecovarianceorcorrelationmatrixoftheoriginaldata

Ø Thevariance ofacomponent isgivenbytheeigenvalue associatedwiththeeigenvector forthecomponent

• Usingtheeigenvalueandeigenvectorsmeans:Ø Eachsuccessive componenthaslowervariance

w Var(Z1)>Var(Z2)>…>Var(Zv)Ø Allcomponents areuncorrelatedØ Thesumofthevariances oftheprincipalcomponents isequaltothetotalvariance:

%𝑉𝑎𝑟 𝑍T = 𝑡𝑟𝚺 = % 𝜆T

K

T)*

K

T)*

EPSY905:PCA,EFA,andCFA 20

Page 21: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCAonourExample

• WewillnowconductaPCAonthecorrelationmatrixofoursampledata

Ø Thisexample isgivenfordemonstration purposes – typicallywewillnotdoPCAonsmallnumbersofvariables

EPSY905:PCA,EFA,andCFA 21

Page 22: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCAinR

• TheRfunctionthatdoesprincipalcomponentsiscalledprcomp()

EPSY905:PCA,EFA,andCFA 22

Page 23: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

GraphicalRepresentation

• PlottingthecomponentsandtheoriginaldatasidebysiderevealsthenatureofPCA:

Ø ShownfromPCAofcovariancematrix

EPSY905:PCA,EFA,andCFA 23

Page 24: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheGrowthofGamblingAccess

• Inpast25years:Ø Anexponential increase intheaccessibilityofgambling

Ø Anincreased rateofwithproblemorpathologicalgambling(Volberg,2002,Welte etal.,2009)

• Hence,thereisaneedtobetter:Ø Understand theunderlyingcausesofthedisorderØ ReliablyidentifypotentialpathologicalgamblersØ Provideeffective treatment interventions

EPSY905:PCA,EFA,andCFA 24

Page 25: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PathologicalGambling:DSMDefinition

• Tobediagnosedasapathologicalgambler,anindividualmustmeet5of10definedcriteria:

1. Ispreoccupiedwithgambling2. Needs togamblewithincreasing

amountsofmoneyinordertoachieve thedesiredexcitement

3. Hasrepeated unsuccessful efforts tocontrol,cutback,orstopgambling

4. Isrestlessorirritablewhenattemptingtocutdownorstopgambling

5. Gamblesasawayofescapingfromproblemsorrelievingadysphoricmood

6. After losingmoneygambling,oftenreturnsanotherdaytogeteven

7. Liestofamilymembers, therapist, orothers toconcealtheextentofinvolvementwithgambling

8. Hascommittedillegalactssuchasforgery, fraud,theft,orembezzlement tofinancegambling

9. Hasjeopardizedorlostasignificantrelationship, job,educational,orcareeropportunitybecauseofgambling

10. Reliesonothers toprovidemoneytorelieveadesperate financialsituationcausedbygambling

EPSY905:PCA,EFA,andCFA 25

Page 26: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ResearchonPathologicalGambling

• Inordertostudytheetiologyofpathologicalgambling,morevariabilityinresponseswasneeded

• TheGamblingResearchInstrument(Feasel,Henson,&Jones,2002)wascreatedwith41Likert-typeitems

Ø Itemsweredevelopedtomeasureeachcriterion

• Exampleitems(ratings:StronglyDisagreetoStronglyAgree):Ø IworrythatIamspendingtoomuchmoneyongambling (C3)Ø TherearefewthingsIwouldratherdothangamble (C1)

• TheinstrumentwasusedonasampleofexperiencedgamblersfromariverboatcasinoinaFlatMidwesternState

Ø Casinopatronsweresolicitedafterplayingroulette

EPSY905:PCA,EFA,andCFA 26

Page 27: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheGRIItems

• TheGRIuseda6-pointLikert scaleØ 1:StronglyDisagreeØ 2:DisagreeØ 3:SlightlyDisagreeØ 4:SlightlyAgreeØ 5:AgreeØ 6:StronglyAgree

• Tomeettheassumptionsoffactoranalysis,wewilltreattheseresponsesasbeingcontinuous

Ø Thisistenuousatbest,butoftenisthecase infactoranalysisØ Categorical itemswouldbebetter….but you’dneedanothercourse forhowtodothat

w Hint: ItemResponse Models

EPSY905:PCA,EFA,andCFA 27

Page 28: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheSample

• Datawerecollectedfromtwosources:Ø 112“experienced” gamblers

w ManyfromanactualcasinoØ 1192college students froma“rectangular”midwestern state

w Manynevergambledbefore

• Today,wewillcombinebothsamplesandtreatthemashomogenous– onesampleof1304subjects

EPSY905:PCA,EFA,andCFA 28

Page 29: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Final10ItemsontheScale

Item Criterion Question

GRI1 3 Iwouldliketocutbackonmygambling.

GRI3 6IfIlostalotofmoneygamblingoneday,Iwouldbemorelikelytowanttoplayagainthefollowingday.

GRI5 2Ifinditnecessarytogamblewithlargeramountsofmoney(thanwhenIfirstgambled)forgamblingtobeexciting.

GRI9 4 IfeelrestlesswhenItrytocutdownorstopgambling.

GRI10 1 ItbothersmewhenIhavenomoneytogamble.GRI13 3 Ifinditdifficulttostopgambling.

GRI14 2 IamdrawnmorebythethrillofgamblingthanbythemoneyIcouldwin.

GRI18 9 Myfamily,coworkers,orotherswhoareclosetomedisapproveofmygambling.GRI21 1 Itishardtogetmymindoffgambling.

GRI23 5 Igambletoimprovemymood.

EPSY905:PCA,EFA,andCFA 29

Page 30: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCAwithGamblingItems

• ToshowhowPCAworkswithalargersetofitems,wewillexaminethe10GRIitems(theonesthatfitaone-factorCFAmodel)

• TODOTHISYOUMUSTIMAGINE:Ø THESEWERETHEONLY10ITEMSYOUHADØ YOUWANTEDTOREDUCETHE10ITEMSINTO1OR2COMPONENTVARIABLES

• CAPITALLETTERSAREUSEDASYOUSHOULDNEVERDOAPCAAFTERRUNNINGACFA– THEYAREFORDIFFERENTPURPOSES!

EPSY905:PCA,EFA,andCFA 30

Page 31: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Question#1:HowManyComponents?

• Toanswerthequestionofhowmanycomponents,twomethodsareused:

Ø Screeplotofeigenvalues (lookingforthe“elbow”)Ø Varianceaccounted for(shouldbe>70%)

• Wewillgowith4components:(varianceaccountedforVAC=75%)

• Varianceaccountedforisforthetotalsamplevariance

EPSY905:PCA,EFA,andCFA 31

Page 32: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PlotstoAnswerHowManyComponents

EPSY905:PCA,EFA,andCFA 32

Page 33: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Question#2:WhatDoesEachComponentRepresent?

• Toanswerquestion#2– welookattheweightsoftheeigenvectors(hereistheunrotated solution)

EPSY905:PCA,EFA,andCFA 33

Page 34: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

FinalResult:FourPrincipalComponents

• Usingtheweightsoftheeigenvectors,wecancreatefournewvariables– thefourprincipalcomponents

• EachoftheseisuncorrelatedwitheachotherØ Thevariance ofeachisequaltothecorresponding eigenvalue

• WewouldthenusetheseinsubsequentanalysesEPSY905:PCA,EFA,andCFA 34

Page 35: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PCASummary

• PCAisadatareductiontechniquethatreliesonthemathematicalpropertiesofeigenvaluesandeigenvectors

Ø Usedtocreatenewvariables (smallnumber)outoftheolddata (lotsofvariables)

Ø Thenewvariables areprincipalcomponents (theyarenotfactorscores)

• PCAappearedfirstinthepsychometricliteratureØ Many“factoranalysis”methodsusedvariants ofPCAbefore likelihood-basedstatisticswereavailable

• Currently,PCA(orvariants)methodsarethedefaultoptioninSPSSandSAS(PROCFACTOR)

EPSY905:PCA,EFA,andCFA 35

Page 36: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PotentiallySolvableStatisticalIssuesinPCA• ThetypicalPCAanalysisalsohasafewstatisticalconcerns

Ø SomeofthesecanbesolvedifyouknowwhatyouaredoingØ Thetypicalanalysis(usingprogramdefaults)doesnotsolvethese

• Missingdataisomittedusinglistwise deletion– biasespossibleØ CoulduseMLtoestimatecovariancematrix,butthenwouldhavetoassumemultivariatenormality

Ø CoulduseMItoimputedata

• Thedistributionsofvariablescanbeanything…butvariableswithmuchlargervarianceswilllookliketheycontributemoretoeachcomponent

Ø Couldstandardizevariables– butsomecan’tbestandardizedeasily(thinkgender)

• Thelackofstandarderrorsmakesthecomponentweights(eigenvectorelements)hardtointerpret

Ø Canusearesampling/bootstrapanalysistogetSEs(butnoteasytodo)

EPSY905:PCA,EFA,andCFA 36

Page 37: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

My(Unsolvable)IssueswithPCA• MyissueswithPCAinvolvethetwoquestionsinneedofanswersforanyuseofPCA:

1. ThenumberofcomponentsneededisnotbasedonastatisticalhypothesistestandhenceissubjectiveØ VarianceaccountedforisadescriptivemeasureØ Nostatisticaltestforwhetheranadditionalcomponentsignificantlyaccounts

formorevariance

2. TherelativemeaningofeachcomponentisquestionableatbestandhenceissubjectiveØ Typicalpackagesprovidenostandarderrorsforeacheigenvectorweight(can

beobtainedinbootstrapanalyses)Ø Nodefinitiveanswerforcomponentcomposition

• Insum,Ifeelitisveryeasytobemisled(orpurposefullymislead)withPCA

EPSY905:PCA,EFA,andCFA 37

Page 38: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EXPLORATORYFACTORANALYSIS

EPSY905:PCA,EFA,andCFA 38

Page 39: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

PrimaryPurposeofEFA

• EFA:“Determinenatureandnumberoflatentvariablesthataccountforobservedvariationandcovariationamongsetofobservedindicators(≈itemsorvariables)”

Ø Inotherwords,whatcauses theseobserved responses?Ø Summarizepatterns ofcorrelation amongindicatorsØ Solutionisanend(i.e., isofinterest) inandofitself

• ComparedwithPCA: “Reducemultipleobservedvariablesintofewercomponentsthatsummarizetheirvariance”

Ø Inotherwords,howcanIabbreviate thissetofvariables?Ø Solutionisusuallyameanstoanend

EPSY905:PCA,EFA,andCFA 39

Page 40: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MethodsforEFA

• Youwillseemanydifferenttypesofmethodsfor“extraction”offactorsinEFA

Ø ManyarePCA-basedØ Mostweredeveloped beforecomputersbecame relevantorlikelihood theorywasdeveloped

• Youcanignoreallofthemandfocusonone:

OnlyUseMaximumLikelihoodforEFA

• ThemaximumlikelihoodmethodofEFAextraction:Ø Usesthesamelog-likelihood asconfirmatoryfactoranalyses/SEM

w Defaultassumption:multivariatenormaldistributionofdataØ Providesconsistent estimates withgoodstatistical properties(assuming youhavealargeenoughsample)

Ø Missing datausingall thedatathatwasobserved(MAR)Ø Isconsistent withmodernstatistical practices

EPSY905:PCA,EFA,andCFA 40

Page 41: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

QuestionswhenusingEFA

• EFAsproceedbyseekingtheanswerstotwoquestions:(thesamequestionsposedinPCA;butwithdifferentterms)

1. Howmanylatentfactorsareneededto“adequately”representtheoriginaldata?Ø “Adequately”=doesagivenEFAmodelfitwell?

2. (once#1hasbeenanswered):Whatdoeseachfactorrepresent?Ø Theterm“represent” isfuzzy

EPSY905:PCA,EFA,andCFA 41

Page 42: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheSyntaxofFactorAnalysis• Factoranalysisworksbyhypothesizingthatasetoflatentfactorshelpstodetermineaperson’sresponsetoasetofvariables

Ø Thiscanbeexplainedbyasystemof simultaneous linearmodelsØ HereY=observed data,p=person, v=variable,F=factorscore(Qfactors)

𝑌(* = 𝜇VW + 𝜆**𝐹(* + 𝜆*9𝐹(9 +⋯+ 𝜆*Y𝐹(Y + 𝑒(*𝑌(9 = 𝜇VZ + 𝜆9*𝐹(* + 𝜆99𝐹(9 +⋯+ 𝜆9Y𝐹(Y + 𝑒(9

⋮𝑌(K = 𝜇V[ + 𝜆K*𝐹(* + 𝜆K9𝐹(9 +⋯+ 𝜆KY𝐹(Y + 𝑒(K

• 𝜇V\ =meanforvariable𝑣• 𝜆T^ =factorloadingforvariablevontofactorf(regressionslope)

Ø FactorsareassumeddistributedMVNwithzeromeanand(forEFA)identitycovariancematrix(uncorrelated factors– tostart)

• 𝑒(T =residualforpersonpandvariablevØ ResidualsareassumeddistributedMVN(acrossitems)withazeromeanandadiagonalcovariancematrix𝚿 containing theunique variances

• Often,thisgetsshortenedintomatrixform:𝐘( = 𝝁a + 𝚲𝐅(/ + 𝐞𝐩

EPSY905:PCA,EFA,andCFA 42

Page 43: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

HowMaximumLikelihoodEFAWorks

• MaximumlikelihoodEFAassumesthedatafollowamultivariatenormaldistribution

Ø Thebasisforthelog-likelihood function (samelog-likelihoodwehaveusedineveryanalysistothispoint)

• Thelog-likelihoodfunctiondependsontwosetsofparameters:themeanvectorandthecovariancematrix

Ø Meanvector issaturated (justusestheitemmeans foritemintercepts) – soitisoftennotthoughtofinanalysis

w Denotedas𝝁a = 𝝁d

Ø Covariancematrixiswhatgives“factorstructure”w EFAmodelsprovideastructureforthecovariancematrix

EPSY905:PCA,EFA,andCFA 43

Page 44: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheEFAModelfortheCovarianceMatrix

• Thecovariancematrixismodeledbasedonhowitwouldlookifasetofhypothetical(latent)factorshadcausedthedata

• Forananalysismeasuring𝐹 factors,eachitemintheEFA:Ø Has1uniquevarianceparameterØ Has𝐹 factorloadings

• Theinitialestimationoffactorloadingsisconductedbasedontheassumptionofuncorrelatedfactors

Ø Assumption isdubiousatbest– yetisthecornerstone oftheanalysis

EPSY905:PCA,EFA,andCFA 44

Page 45: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ModelImpliedCovarianceMatrix

• Thefactormodelimpliedcovariancematrixis𝚺a =𝚲𝚽𝚲/ +𝚿

Ø Where:w 𝚺a =model implied covariancematrixoftheobserveddata(size𝐼 x𝐼)w 𝚲 =matrixoffactorloadings(size𝐼 x𝐹)

– InEFA:all termsin𝚲 areestimatedw 𝚽 =factorcovariancematrix(size𝐹 x𝐹)

– InEFA:𝚽 = 𝐈 (allfactorshavevariancesof1andcovariancesof0)– InCFA:thisisestimated

w 𝚿 =matrixofunique(residual)variances(size𝐼 x𝐼)– InEFA:𝚿 isdiagonalbydefault(noresidual covariances)

• Therefore,theEFAmodel-impliedcovariancematrixis:𝚺a = 𝚲𝚲/ +𝚿

EPSY905:PCA,EFA,andCFA 45

Page 46: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EFAModelIdentifiability

• UndertheMLmethodforEFA,thesamerulesofidentificationapplytoEFAastoPathAnalysis

Ø T-rule:TotalnumberofEFAmodelparameters mustnotexceeduniqueelements insaturated covariancematrixofdata

w Forananalysiswithanumberoffactors𝐹 andasetnumberofitems𝐼 thereare𝐹∗𝐼 + 𝐼 = 𝐼 𝐹 + 1 EFAmodelparameters

w Aswewillsee,theremustbeg gh*9

constraints forthemodel towork

w Therefore,𝐼 𝐹 + 1 − g gh*9

< d dj*9

Ø Local-identification: eachportionofthemodelmustbelocallyidentifiedw Withallfactorloadingsestimated localidentification fails

– Nowayofdifferentiating factorswithoutconstraints

EPSY905:PCA,EFA,andCFA 46

Page 47: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ConstraintstoMakeEFAinMLIdentified

• TheEFAmodelimposesthefollowingconstraint:𝚲/𝚿𝚲 = 𝚫

suchthat𝚫 isadiagonalmatrix

• Thisputsg gh*9

constraintsonthemodel(thatmanyfewerparameterstoestimate)

• Thisconstraintisnotwellknown– andhowitfunctionsishardtodescribe

Ø Fora1-factormodel,theresultsofEFAandCFAwillmatch

• Note:theothermethodsofEFA“extraction”avoidthisconstraintbynotbeingstatisticalmodelsinthefirstplace

Ø PCA-basedroutinesrelyonmatrixpropertiestoresolveidentificationEPSY905:PCA,EFA,andCFA 47

Page 48: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheNatureoftheConstraintsinEFA

• TheEFAconstraintsprovidesomedetailedassumptionsaboutthenatureofthefactormodelandhowitpertainstothedata

• Forexample,takea2-factormodel(oneconstraint):

%𝜓T9B𝜆T^

Y)9

^)*

K

T)*

= 0

• Inshort,somecombinationsoffactorloadingsanduniquevariances(acrossandwithinitems)cannothappen

Ø Thisgoesagainstmostofourstatistical constraints – whichmustbejustifiableandunderstandable (therefore testable)

Ø Thisconstraint isnottestable inCFAEPSY905:PCA,EFA,andCFA 48

Page 49: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TheLog-LikelihoodFunction

• Giventhemodelparameters,theEFAmodelisestimatedbymaximizingthemultivariatenormallog-likelihood

Ø Forthedata

log 𝐿 = log = 2𝜋 hrK9 𝚺 hr9 exp %−𝒀( − 𝝁V

/𝚺h* 𝒀( − 𝝁V2

r

()*

=

−𝑁𝑉2 log 2𝜋 −

𝑁2 log 𝚺 − %

𝒀( − 𝝁V/𝚺h* 𝒀( − 𝝁V2

r

()*

• UnderEFA,thisbecomes:log 𝐿

= −𝑁𝑉2 log 2𝜋 −

𝑁2 log 𝚲𝚲/ +𝚿

−%𝒀( − 𝝁𝑰

/𝚲𝚲/ +𝚿 h* 𝒀𝒑 − 𝝁𝑰

2

r

()*EPSY905:PCA,EFA,andCFA 49

Page 50: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

BenefitsandConsequencesofEFAwithML

• TheparametersoftheEFAmodelunderMLretainthesamebenefitsandconsequencesofanymodel(i.e.,CFA)

Ø Asymptotically(largeN)theyareconsistent, normal,andefficientØ Missingdataare“skipped”inthelikelihood,allowingforincompleteobservations tocontribute (assumedMAR)

• Furthermore,thesametypesofmodelfitindicesareavailableinEFAasareinCFA

• AswithCFA,though,anEFAmodelmustbeacloseapproximationtothesaturatedmodelcovariancematrixiftheparametersaretobebelieved

Ø Thisisamarkeddifference between EFAinMLandEFAwithothermethods–qualityoffitisstatisticallyrigorous

EPSY905:PCA,EFA,andCFA 50

Page 51: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MLEFAWITHBASERFUNCTIONFACTANAL(THEBADWAY)

EPSY905:PCA,EFA,andCFA 51

Page 52: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

MLEFAUsingthefactanal()Function• ThebaseRprogramhasthefactanal()functionthatconductsML-basedEFA

Ø Butitisverylimited

• AlthoughthefunctionuseML,youstillcannothavemissingdataintheanalysis

Ø BADR!

• Wewillremovecaseswithanymissingdata(listwisedeletion)andproceed

• WewillalsonotusearotationmethodatfirstastoshowhowdefaultconstraintsinEFAwithMLareridiculous

EPSY905:PCA,EFA,andCFA 52

Page 53: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Step#1:DetermineNumberofFactors• TheEFAfactanal()functionprovidesarudimentarytestformodelfit

• Rememberthesaturatedmodelfrompathanalysis?

Ø Allcovariances estimated

• ThemodelfitteststhesolutionfromEFAvsthesaturatedmodel

Ø EFA1-factormodelshown

• Thegoalistofindamodelthatfitswell

EPSY905:PCA,EFA,andCFA 53

Page 54: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Step#1inR:ModelFitTests

• Onefactor:

• Twofactors:

• Threefactors:

• Fourfactors:

EPSY905:PCA,EFA,andCFA 54

Page 55: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

SideNote:DefaultConstraintsinMLEFA

• TheEFAmodelimposesthefollowingconstraint:𝚲/𝚿𝚲 = 𝚫

suchthat𝚫 isadiagonalmatrix• Herearethe𝚫matricesfromeachanalysis:

EPSY905:PCA,EFA,andCFA 55

Page 56: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Step#2:InterpretingtheBestModel

• Asthefour-factorsolutionfitbest,wewillinterpretit• Unrotated solutionoffactorloadings:

What???

EPSY905:PCA,EFA,andCFA 56

Page 57: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

FACTORLOADINGROTATIONSINEFA

EPSY905:PCA,EFA,andCFA 57

Page 58: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

RotationsofFactorLoadingsinEFA

• Transformationsofthefactorloadingsarepossibleasthematrixoffactorloadingsisonlyuniqueuptoanorthogonaltransformation

Ø Don’tlikethesolution?Rotate!

• Historically,rotationsusethepropertiesofmatrixalgebratoadjustthefactorloadingstomoreinterpretablenumbers

• Modernversionsofrotations/transformationsrelyon“targetfunctions”thatspecifywhata“good”solutionshouldlooklike

Ø Thedetailsofthemodernapproacharelackinginmosttexts

EPSY905:PCA,EFA,andCFA 58

Page 59: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

TypesofClassicalRotatedSolutions

• Multipletypesofrotationsexistbuttwobroadcategoriesseemtodominatehowtheyarediscussed:

• Orthogonalrotations:rotationsthatforcethefactorcorrelationtozero(orthogonalfactors).Thenameorthogonalrelatestotheanglebetweenaxesoffactorsolutionsbeing90degrees.Themostprevalentisthevarimax rotation.

• Obliquerotations:rotationsthatallowfornon-zerofactorcorrelations.Thenameorthogonalrelatestotheanglebetweenaxesoffactorsolutionsnotbeing90degrees.Themostprevalentisthepromax rotation.

Ø These rotationsprovide anestimateof“factorcorrelation”EPSY905:PCA,EFA,andCFA 59

Page 60: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

HowClassicalOrthogonalRotationWorks

• Classicalorthogonalrotationalgorithmsworkbydefininganewrotatedsetoffactorloadings𝚲∗ asafunctionoftheoriginal(non-rotated)loadings𝚲 andanorthogonalrotationmatrix𝐓

𝚲∗ = 𝚲𝐓where: 𝐓𝐓/ = 𝐓/𝐓 = 𝐈

• Theserotationsdonotalterthefitofthemodelas𝚺a = 𝚲∗𝚲∗/ + 𝚿 = 𝚲𝐓 𝚲𝐓 / + 𝚿 = 𝚲𝐓𝐓/𝚲/ +𝚿= 𝚲𝚲/ +𝚿

EPSY905:PCA,EFA,andCFA 60

Page 61: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

ModernVersionsofRotation

• MoststudiesusingEFAusetheclassicalrotationmechanisms,likelyduetoinsufficienttraining

• Modernmethodsforrotationsrelyontheuseofatargetfunctionforhowanoptimalloadingsolutionshouldlook

FromBrowne(2001)

EPSY905:PCA,EFA,andCFA 61

Page 62: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

RotationAlgorithms

• Givenatargetfunction,rotationalgorithmsseektofindarotatedsolutionthatsimultaneously:

1. Minimizes thedistancebetween therotatedsolutionandtheoriginalfactor loadings

2. Fitsbest tothetarget function

• Rotationalgorithmsaretypicallyiterative– meaningtheycanfailtoconverge

• RotationsearchestypicallyhavemultipleoptimalvaluesØ Needmanyrestarts

EPSY905:PCA,EFA,andCFA 62

Page 63: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

RotatedFactorLoadings:OrthogonalRotationviaVarimax

• TheVarimax rotationbroughtaboutthefollowingloadings

• Arethesebetterforinterpretation?

• Alsonote:nofactorcorrelation

EPSY905:PCA,EFA,andCFA 63

Page 64: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

RotatedFactorLoadings:ObliqueRotationviaPromax

• ThePromax rotationbroughtaboutthefollowingloadings:

• Italsobroughtaboutthefollowingfactorcorrelations:

EPSY905:PCA,EFA,andCFA 64

Page 65: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EFAVIACFA

EPSY905:PCA,EFA,andCFA 65

Page 66: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

CFAApproachestoEFA

• WecanconductexploratoryanalysisusingaCFAmodelØ Needtoset therightnumberofconstraints foridentificationØ Weset thevalueoffactorloadings forafewitemsonafewofthefactors

w Typicallytozero(myusualthought)w Sometimes toone(Brown,2002)

Ø Wekeep thefactorcovariancematrixasanidentityw Uncorrelated factors(asinEFA)withvariancesofone

• BenefitsofusingCFAforexploratoryanalyses:Ø CFAconstraints remove rotational indeterminacyoffactor loadings– norotatingisneeded (orpossible)

Ø Defines factors withpotentially lessambiguityw Constraints areeasytosee

Ø Forsomesoftware (SASandSPSS),wegetmuchmoremodelfitinformation

EPSY905:PCA,EFA,andCFA 66

Page 67: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EFAwithCFAConstraints

• TodoEFAwithCFA,youmust:Ø Fixfactor loadings(settoeither zeroorone)

w Use“rowechelon” form:w Oneitemhasonlyonefactorloadingestimatedw Oneitemhasonlytwofactorloadingsestimatedw Oneitemhasonlythreefactorloadings estimated

Ø Fixfactorcovariancesw Setall to0

Ø Fixfactorvariancesw Setall to1

EPSY905:PCA,EFA,andCFA 67

Page 68: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

EFAViaCFAExample

• Wecanuselavaan todoCFA…hereisthesyntaxfortheonefactormodel

Ø The~=isthekeyà Factornametotheleft,itemsmeasuring ittotheright

EPSY905:PCA,EFA,andCFA 68

Page 69: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

One-FactorResultsfromlavaan

EPSY905:PCA,EFA,andCFA 69

Page 70: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

LookFamiliar?TheyareIdentical totheOne-Factor EFAfromfactanal()

EPSY905:PCA,EFA,andCFA 70

Page 71: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

CFALogic…Applied toEFA

• Becauseourone-factormodelfitwell,wecanstop!

• CFAhasmoreindicesofmodelfit– whichcanmakefindinganappropriatesolutioneasier

• CFAalsogivesyouthestandarderrorsforeachfactorloading,leadingtoaWaldtesttoseeifitisnon-zero

Ø Noneedtousearbitrary .3cutoffØ Smallnote:AlthoughmostEFAroutines (likefactanal)don’tgiveSEstheyarecertainlyattainable underMLtheory

• Althoughweshouldstophere…We’llcontinuewiththetwo- andthree-factorversionstocomparewithEFA

EPSY905:PCA,EFA,andCFA 71

Page 72: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

Two-FactorSyntax

EPSY905:PCA,EFA,andCFA 72

Page 73: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

CFATwo-FactorResults

EPSY905:PCA,EFA,andCFA 73

Page 74: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

CFAThree-FactorSyntax

EPSY905:PCA,EFA,andCFA 74

Page 75: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

CONCLUDINGREMARKS

EPSY905:PCA,EFA,andCFA 75

Page 76: Principal Components Analysis; Exploratory Factor Analysis ...€¦ · The Logic of Exploratory Analyses • Exploratory analyses attempt to discover hidden structure in data with

WrappingUp

• Todaywediscussedtheworldofexploratoryfactoranalysisandfoundthefollowing:

Ø PCAiswhatpeople typicallyrunwhentheyareafterEFA

Ø MLEFAisabetteroptiontopick(likelihoodbased)w Constraints employed arehidden!w Rotations canbreakwithoutyourealizingtheydo

Ø MLEFAcanbeshowntobeequaltoCFAforcertainmodels

Ø Overall,CFAisstillyourbestbet

EPSY905:PCA,EFA,andCFA 76