Oferty statystyczne Tutoriale Opinie Kontakt

Ładunek czynnikowy – wzór, interpretacja i przykład

Ładunek czynnikowy mówi, jak silnie dana pozycja kwestionariusza jest związana z czynnikiem, czyli z ukrytą cechą, którą mierzy skala. Typowe pytanie z pracy dyplomowej: czy wszystkie trzy pytania o stres przed sesją rzeczywiście mierzą stres i które z nich robi to najlepiej?

W prostych słowachWyobraź sobie, że stres przed sesją to niewidoczna przyczyna, która podnosi odpowiedzi na kilka pytań naraz. Ładunek pokazuje, jak mocno ta przyczyna „ciągnie” odpowiedzi na konkretne pytanie. W najprostszym modelu ładunek to po prostu korelacja pytania z czynnikiem. Podniesiony do kwadratu mówi, jaka część zróżnicowania odpowiedzi pochodzi od czynnika.

Kiedy patrzeć na ładunki czynnikowe?

  • w eksploracyjnej analizie czynnikowej (EFA), żeby przypisać pozycje do czynników i nazwać czynniki;
  • w konfirmacyjnej analizie czynnikowej (CFA), żeby ocenić, czy każda pozycja dobrze mierzy swój czynnik;
  • przy ocenie skali: na ładunkach opierają się m.in. CR i AVE oraz omega McDonalda.

Zanim zinterpretujesz ładunki, ustal liczbę czynników (wartości własne i analiza równoległa). Przy kilku czynnikach ładunki czyta się dopiero po rotacji. Prostszym, „surowym” odpowiednikiem ładunku jest korelacja pozycja–całość.

Wzór na ładunek czynnikowy

$$ z_i = \lambda_i F + e_i, \qquad r_{ij} = \lambda_i \lambda_j, \qquad h_i^2 = \lambda_i^2, \qquad u_i^2 = 1 - h_i^2 $$
$$ \text{trzy pozycje (wzór triady): } \lambda_1^2 = \frac{r_{12}\, r_{13}}{r_{23}} $$

Na głos: „wynik standaryzowany pozycji to ładunek razy czynnik plus część własna pozycji; korelacja dwóch pozycji to iloczyn ich ładunków, a ładunek do kwadratu to wspólność”.

\(z_i\)
standaryzowana odpowiedź na pozycję i (średnia 0, wariancja 1)
\(F\)
czynnik – ukryta cecha, np. stres przed sesją, też ze średnią 0 i wariancją 1
\(\lambda_i\)
ładunek pozycji i (lambda): przy jednym czynniku lub czynnikach nieskorelowanych to korelacja pozycji z czynnikiem, od −1 do 1
\(e_i\)
część swoista: to, co w odpowiedzi nie pochodzi od czynnika (specyfika pytania i błąd pomiaru)
\(r_{ij}\)
korelacja pozycji i oraz j; w modelu jednoczynnikowym cała wynika ze wspólnego czynnika
\(h_i^2\)
wspólność: część wariancji pozycji wyjaśniona przez czynnik (lub czynniki – wtedy suma kwadratów ładunków)
\(u_i^2\)
swoistość (unikalność): pozostała część wariancji, 1 − h²

Przykład krok po kroku

Dwieście osób odpowiedziało na trzy pytania o stres przed sesją (S1–S3). Korelacje: S1–S2 = 0,56; S1–S3 = 0,48; S2–S3 = 0,42. Przy jednym czynniku i trzech pozycjach ładunki da się policzyć na kartce.

Tabela 1. Ładunki z korelacji trzech pozycji (wzór triady), wspólność i swoistość
pozycjalicznik (iloczyn jej dwóch korelacji)mianownik (trzecia korelacja)λ²λ = √λ²h² = λ²u² = 1 − h²
S10,56 · 0,48 = 0,26880,420,2688 / 0,42 = 0,640,800,640,36
S20,56 · 0,42 = 0,23520,480,2352 / 0,48 = 0,490,700,490,51
S30,48 · 0,42 = 0,20160,560,2016 / 0,56 = 0,360,600,360,64
suma1,491,491,51
  1. Skąd wzór triady. W modelu jednoczynnikowym r₁₂ = λ₁λ₂, r₁₃ = λ₁λ₃ i r₂₃ = λ₂λ₃. Mnożymy dwie pierwsze: r₁₂ · r₁₃ = λ₁² · λ₂λ₃. Dzielimy przez r₂₃ = λ₂λ₃ i zostaje λ₁².
  2. Ładunek S1. 0,56 · 0,48 = 0,2688. Dzielimy przez 0,42: 0,2688 / 0,42 = 0,64. Pierwiastek: √0,64 = 0,80.
  3. Ładunek S2. 0,56 · 0,42 = 0,2352; 0,2352 / 0,48 = 0,49; √0,49 = 0,70.
  4. Ładunek S3. 0,48 · 0,42 = 0,2016; 0,2016 / 0,56 = 0,36; √0,36 = 0,60.
  5. Sprawdzenie. Odtwarzamy korelacje z ładunków: 0,80 · 0,70 = 0,56; 0,80 · 0,60 = 0,48; 0,70 · 0,60 = 0,42. Zgadza się co do setnej części.
  6. Wspólność i swoistość. S1: 0,80² = 0,64, czyli 64% wariancji odpowiedzi pochodzi od stresu, a 1 − 0,64 = 0,36 to część swoista. S2: 0,49 i 0,51. S3: 0,36 i 0,64.
  7. Ile wyjaśnia czynnik. Suma kwadratów ładunków: 0,64 + 0,49 + 0,36 = 1,49. Dzielimy przez 3 pozycje: 1,49 / 3 = 0,497. Czynnik wyjaśnia prawie 50% wariancji trzech pytań. To ta sama liczba co AVE w haśle o CR i AVE.
Diagram ścieżek: koło Stres ze strzałkami 0,80, 0,70 i 0,60 do prostokątów S1, S2, S3; od dołu niebieskie strzałki swoistości 0,36, 0,51 i 0,64; w ramce iloczyny ładunków równe korelacjom 0,56, 0,48 i 0,42
Rys. 1. Model jednoczynnikowy z przykładu. Czerwone strzałki to ładunki, niebieskie – część swoista każdej pozycji. Pozycje korelują ze sobą tylko dlatego, że łączy je wspólny czynnik, więc każda korelacja to iloczyn dwóch ładunków.
Trzy poziome słupki o długości 1: czerwona część wspólności 0,64, 0,49 i 0,36, szara część swoistości 0,36, 0,51 i 0,64; przerywane linie przy 0,09 i 0,16 oznaczają progi ładunku 0,30 i 0,40
Rys. 2. Wariancja każdej pozycji podzielona na wspólność (czerwona, ładunek²) i swoistość (szara). Przerywane linie pokazują, jak mało wariancji niosą ładunki na typowych progach: 0,30² = 0,09, czyli 9%, a 0,40² = 0,16, czyli 16%.

Jak zinterpretować i opisać wynik?

Im wyższy ładunek, tym lepiej pozycja mierzy czynnik. Popularne progi to 0,30 lub 0,40: pozycję z niższym ładunkiem uznaje się za słabo związaną z czynnikiem. Tabachnick i Fidell (2013) przyjmują minimum 0,32, czyli około 10% wspólnej wariancji. Pamiętaj, że to umowne reguły kciuka. Stevens (2002) wiązał próg z liczebnością próby: przy małej próbie ładunek 0,40 może być przypadkowy. Przy kilku skorelowanych czynnikach program podaje dwie tabele. Macierz wzoru (ang. pattern) zawiera wagi regresji i to ją zwykle się raportuje. Macierz struktury (ang. structure) to korelacje pozycji z czynnikami. W przykładzie sześciu pozycji ze stresem i motywacją (wynik w R niżej) S1 ma ładunek wzoru 0,00 na motywacji, ale korelację −0,32. Wynika ona tylko z korelacji czynników: 0,80 · (−0,40) = −0,32.

Zapis w stylu APA: W jednoczynnikowej analizie czynnikowej metodą największej wiarygodności wszystkie trzy pozycje miały wysokie ładunki na czynniku stresu przed sesją (0,80; 0,70 i 0,60), a ich wspólności wynosiły od 0,36 do 0,64. Czynnik wyjaśniał 49,7% wariancji pozycji.

Sieć korelacji z aplikacji SZTOS: sześć węzłów A–F; grube zielone linie łączą A, B, C oraz D, E, F, cienkie czerwone linie łączą węzły z różnych grup, jedna czerwona linia przerywana między C i F
Rys. 3. Sieć korelacji z modułu analizy czynnikowej aplikacji SZTOS dla sześciu pozycji (200 symulowanych odpowiedzi; A–C to S1–S3, D–F to M1–M3). Zielone linie to korelacje dodatnie, czerwone – ujemne, grubość to siła, linia przerywana – korelacja nieistotna. Grube trójkąty A–B–C i D–E–F to dwa skupiska pozycji o wysokich ładunkach na „swoich” czynnikach. Najgrubsza linia A–B to 0,56 = 0,80 · 0,70.

Jak policzyć ładunki czynnikowe w R?

library(psych); library(GPArotation, warn.conflicts = FALSE)
r12 <- 0.56; r13 <- 0.48; r23 <- 0.42        # korelacje 3 pozycji stresu (n = 200)

# 1) „ręcznie”: model jednoczynnikowy, r_ij = λ_i · λ_j (wzór triady)
lam <- c(S1 = sqrt(r12 * r13 / r23), S2 = sqrt(r12 * r23 / r13), S3 = sqrt(r13 * r23 / r12))
round(rbind(ladunek = lam, wspolnosc = lam^2, swoistosc = 1 - lam^2), 2)
unname(c(lam[1] * lam[2], lam[1] * lam[3], lam[2] * lam[3]))  # odtworzone r
sum(lam^2) / 3                                         # wariancja wyjaśniona przez czynnik

# 2) gotowa funkcja: EFA metodą największej wiarygodności
R3 <- matrix(c(1, r12, r13, r12, 1, r23, r13, r23, 1), 3)
f1 <- fa(R3, nfactors = 1, n.obs = 200, fm = "ml")
round(cbind(ladunek = f1$loadings[, 1], h2 = f1$communality, u2 = f1$uniquenesses), 2)

# 3) 6 pozycji, 2 skorelowane czynniki: wzór (pattern) a struktura
r <- c(.56, .48, -.26, -.19, -.16, .42, -.22, -.17, -.14, -.19, -.14, -.12, .48, .40, .30)
R6 <- diag(6); R6[lower.tri(R6)] <- r; R6 <- R6 + t(R6) - diag(6)
f2 <- fa(R6, nfactors = 2, n.obs = 200, fm = "ml", rotate = "oblimin")
tab <- cbind(f2$loadings[, 1:2], f2$Structure[, 1:2])
dimnames(tab) <- list(c("S1", "S2", "S3", "M1", "M2", "M3"), c("wzor_S", "wzor_M", "strukt_S", "strukt_M"))
round(tab, 2)

Wynik w konsoli R:

            S1   S2   S3
ladunek   0.80 0.70 0.60
wspolnosc 0.64 0.49 0.36
swoistosc 0.36 0.51 0.64
[1] 0.56 0.48 0.42
[1] 0.4966667
     ladunek   h2   u2
[1,]     0.8 0.64 0.36
[2,]     0.7 0.49 0.51
[3,]     0.6 0.36 0.64
   wzor_S wzor_M strukt_S strukt_M
S1    0.8    0.0     0.80    -0.32
S2    0.7    0.0     0.70    -0.28
S3    0.6    0.0     0.60    -0.24
M1    0.0    0.8    -0.32     0.80
M2    0.0    0.6    -0.24     0.60
M3    0.0    0.5    -0.20     0.50

Na surowych danych wpisujesz fa(dane, nfactors = 1, fm = "ml"). Kolumna h2 to wspólność, u2 to swoistość. Przy trzech pozycjach i jednym czynniku model ma zero stopni swobody, więc R nie oceni jego dopasowania – ładunki są jednak poprawne.

Ładunek czynnikowy a korelacja pozycja–całość – czym się różnią?

Korelacja pozycja–całość to korelacja pytania z sumą pozostałych pytań skali. Liczysz ją bez żadnego modelu. Ładunek to korelacja pytania z ukrytym czynnikiem, oczyszczonym z części swoistych wszystkich pozycji. Dlatego ładunki są zwykle nieco wyższe niż skorygowane korelacje pozycja–całość. Oba wskaźniki zwykle wskazują te same słabe pytania. W pracy z analizą czynnikową podawaj ładunki, a przy samej alfie Cronbacha wystarczą korelacje pozycja–całość.

Najczęstsze błędy

  • Traktowanie progu 0,30 lub 0,40 jak sztywnej granicy i usuwanie pozycji z ładunkiem 0,39 bez zajrzenia do treści pytania.
  • Interpretowanie ładunków przed rotacją, gdy czynników jest więcej niż jeden.
  • Mylenie macierzy wzoru z macierzą struktury przy rotacji skośnej i raportowanie raz jednej, raz drugiej.
  • Ignorowanie znaku: ujemny ładunek często oznacza nieprzekodowane pytanie odwrócone.
  • Podawanie ładunków z analizy głównych składowych jako „czynnikowych” – PCA daje zwykle ładunki wyższe niż EFA.

Bibliografia

  1. Comrey, A. L., & Lee, H. B. (1992). A first course in factor analysis (2nd ed.). Lawrence Erlbaum Associates.
  2. Stevens, J. P. (2002). Applied multivariate statistics for the social sciences (4th ed.). Lawrence Erlbaum Associates.
  3. Tabachnick, B. G., & Fidell, L. S. (2013). Using multivariate statistics (6th ed.). Pearson.
  4. Fabrigar, L. R., Wegener, D. T., MacCallum, R. C., & Strahan, E. J. (1999). Evaluating the use of exploratory factor analysis in psychological research. Psychological Methods, 4(3), 272–299.
  5. Field, A., Miles, J., & Field, Z. (2012). Discovering statistics using R. SAGE.
  6. Hryniewicz, K., & Milewska, A. (2023). SZTOS: System Zautomatyzowanego Tworzenia Opisu Statystycznego [Oprogramowanie]. SZTOS IT. https://sztos-it.com/

Zobacz też

Przygotowujesz artykuł, doktorat lub grant?

Zaplanujemy i wykonamy analizy, przygotujemy raport z tabelami, wykresami i kodem R oraz pomożemy odpowiedzieć na uwagi recenzentów dotyczące statystyki.

Na skróty