Úvod do EFA

Faktorová analýza v R

Jennifer Brussow

Psychometrician

Psycho + metrika

brainbulb

psycho = „mysli"

metrics = „měření"

Faktorová analýza v R

Cíle výuky

  • Provést jednodimenzionální explorační faktorovou analýzu (EFA)
  • Zobrazit a interpretovat faktorové zátěže položek
  • Interpretovat faktorové skóry respondentů
Faktorová analýza v R

Vztah faktorové analýzy k jiným metodám

  1. Klasická testová teorie: Skóre je nevážený součet skórů položek.

  2. Faktorová analýza: Skóre je empiricky vážený součet skórů položek, kde váhy jsou určeny korelacemi mezi položkami.

  3. Strukturální modelování rovnic: Rozšiřuje faktorovou analýzu o modelování vztahů mezi latentními proměnnými.

Faktorová analýza v R

Typy faktorové analýzy

Explorační faktorová analýza (EFA):

  • Používá se ve fázi vývoje
  • Zkoumá faktorovou strukturu
  • Hodnotí položky

Konfirmační faktorová analýza (CFA):

  • Ověřuje měřicí nástroj
  • Používá se po vývoji
Faktorová analýza v R

Balíček

Balíček: Balíček psych

 

library(psych)
Faktorová analýza v R

Dataset

Dataset gcbs: Generic Conspiracist Beliefs Survey

str(gcbs)
'data.frame':    2495 obs. of  15 variables:
 $ Q1 : int  5 5 2 5 5 1 4 5 1 1 ...
 $ Q2 : int  5 5 4 4 4 1 3 4 1 2 ...
 $ Q3 : int  3 5 1 1 1 1 3 3 1 1 ...
 $ Q4 : int  5 5 2 2 4 1 3 3 1 1 ...
 $ Q5 : int  5 5 2 4 4 1 4 4 1 1 ...
 ...
Faktorová analýza v R

Typy položek

  • Vládní zneužití moci (GM)
  • Zatajování existence mimozemšťanů (ET)
  • Zákeřné globální spiknutí (MG)
  • Osobní pohoda (PW)
  • Kontrola informací (CI)

Více informací v Brotherton, French, & Pickering (2013)

Faktorová analýza v R

Hierarchická faktorová struktura

Faktorová analýza v R

singlefactor_diag

Faktorová analýza v R
EFA_model <- fa(gcbs)
fa.diagram(EFA_model)
EFA_model$loadings
Loadings:
    MR1  
Q1  0.703
Q2  0.719
Q3  0.638
Q4  0.770
Q5  0.672
Q6  0.746
Q7  0.734
Q8  0.654
Q9  0.695
Q10 0.565
...

fa_diagram

Faktorová analýza v R

Pojďme si procvičit!

Faktorová analýza v R

Preparing Video For Download...