Oferty statystyczne Tutoriale Opinie Kontakt

Alfa Cronbacha – wzór, interpretacja i przykład

Alfa Cronbacha (α) to najpopularniejsza miara rzetelności skali, czyli tego, jak dokładnie wynik sumaryczny z zestawu pytań mierzy badaną cechę. Typowe pytanie z pracy dyplomowej: czy trzy pytania o satysfakcję ze studiów można zsumować w jeden wynik i uznać go za rzetelny pomiar?

W prostych słowachKażde pytanie w ankiecie mierzy cechę z pewnym błędem. Jeśli pytania „idą w parze” – kto wysoko ocenia jedno, ten wysoko ocenia też pozostałe – to w sumie wspólna informacja się wzmacnia, a przypadkowe wahania znoszą. Alfa mówi, jaka część zróżnicowania wyników sumarycznych to taka wspólna, „prawdziwa” informacja. Im bliżej 1, tym dokładniejszy pomiar.

Kiedy stosować alfę Cronbacha?

  • masz skalę z kilku pytań, które chcesz zsumować lub uśrednić (np. pytania Likerta 1–5);
  • wszystkie pytania mają mierzyć jedną cechę – to sprawdzasz wcześniej, np. analizą czynnikową, bo alfa tego nie sprawdzi;
  • pytania sformułowane odwrotnie („Studia mnie nudzą”) zostały już przekodowane;
  • liczysz alfę osobno dla każdej podskali, a nie dla całego kwestionariusza.

Alfę liczysz zwykle na etapie opracowania wyników ankiety, zanim zsumujesz pytania. Zakłada ona, że wszystkie pytania są tak samo silnie związane z mierzoną cechą (tzw. tau-równoważność). Gdy tak nie jest, lepszym wyborem jest omega McDonalda. Jeśli chcesz pokazać, że dwie skale mierzą różne rzeczy, sięgnij po wskaźnik HTMT.

Wzór na alfę Cronbacha

$$ \alpha = \frac{k}{k-1}\left(1 - \frac{\sum_{i=1}^{k} s_i^2}{s_X^2}\right) $$
\(k\)
liczba pytań (pozycji) w skali
\(s_i^2\)
wariancja odpowiedzi na i-te pytanie, czyli kwadrat odchylenia standardowego
\(\sum s_i^2\)
suma wariancji wszystkich pytań liczonych osobno
\(s_X^2\)
wariancja wyniku sumarycznego X, czyli sumy odpowiedzi każdej osoby
\(\frac{k}{k-1}\)
poprawka, dzięki której przy idealnie zgodnych pytaniach alfa może osiągnąć 1

Przykład krok po kroku

Cztery osoby odpowiedziały na trzy pytania o satysfakcję ze studiów (1 – zdecydowanie nie, 5 – zdecydowanie tak). Wynik sumaryczny X to suma trzech odpowiedzi.

Tabela 1. Odpowiedzi i obliczenia pomocnicze
OsobaP1P2P3Suma XX − 9(X − 9)²
14351239
22441011
31451011
41124−525
Średnia23490–
Wariancja s²22236 / 3 = 12–Σ = 36
  1. Wynik sumaryczny. Sumy odpowiedzi to 12, 10, 10 i 4; średnia X = 36 / 4 = 9.
  2. Wariancje pytań. Dla P1 odchylenia od średniej 2 wynoszą 2, 0, −1, −1, a suma ich kwadratów 4 + 0 + 1 + 1 = 6. Wariancja = 6 / (4 − 1) = 2. Tak samo wychodzi dla P2 i P3, więc \(\sum s_i^2 = 6\).
  3. Wariancja sumy. \(s_X^2 = 36 / 3 = 12\) – dwa razy więcej niż suma wariancji pytań, bo pytania są ze sobą dodatnio powiązane.
  4. Alfa. \(\alpha = \frac{3}{2} \cdot (1 - 6/12) = 1{,}5 \cdot 0{,}5 = 0{,}75\).
  5. Alfa po usunięciu pozycji. Policz alfę jeszcze raz bez jednego pytania. Bez P1 wynosi 0,91, bez P2 – 0,67, bez P3 – 0,29. Wzrost po usunięciu P1 sygnalizuje, że P1 słabo pasuje do reszty. Przy czterech osobach to jednak tylko ćwiczenie: decyzji o usuwaniu pytań nie podejmuj na tak małej próbie i zawsze zajrzyj do treści pytania.
Dwa wykresy kaskadowe: suma wariancji pytań 6 plus podwojone kowariancje 6 daje wariancję sumy 12 i alfę 0,75; po odwróceniu pytania P2 podwojone kowariancje sumują się do minus 2, wariancja sumy wynosi 4, a alfa minus 0,75
Rys. 1. Skąd się bierze alfa. Po lewej: wariancja sumy (12) jest dwa razy większa niż suma wariancji pytań (6), a różnicę tworzą podwojone kowariancje między pytaniami. Po prawej te same dane z pytaniem P2 wpisanym odwrotnie (6 − odpowiedź): suma podwojonych kowariancji staje się ujemna (−2), wariancja sumy spada do 4, a alfa do −0,75. Ujemna alfa to prawie zawsze znak nieprzekodowanej pozycji.
Mapa ciepła z aplikacji SZTOS z korelacjami pytań P1, P2 i P3: 0,17 między P1 i P2, 0,50 między P1 i P3 oraz 0,83 między P2 i P3
Rys. 2. Mapa korelacji pytań z raportu SZTOS (moduł analizy rzetelności) dla tych samych czterech osób. P2 i P3 są silnie powiązane (0,83), a P1 z P2 – prawie wcale (0,17). To dlatego usunięcie P1 podnosi alfę. Obok alfy (0,75) aplikacja podaje omegę McDonalda (0,80).
Macierz korelacji dziesięciu pytań z dwoma niezależnymi blokami po pięć pytań, korelacje 0,6 wewnątrz bloków i 0 między nimi, alfa równa 0,78
Rys. 3. Pułapka: wysoka alfa nie dowodzi, że skala mierzy jedną cechę. Dziesięć pytań tworzy tu dwa niezależne bloki (korelacje między blokami równe 0), a alfa i tak wynosi 0,78. Alfa rośnie też z liczbą pytań, więc długi kwestionariusz łatwo ją „podbija” (Sijtsma, 2009).

Jak zinterpretować i opisać wynik?

Alfa 0,75 znaczy, że około 75% zróżnicowania wyników sumarycznych to zróżnicowanie „prawdziwe”, a około 25% – błąd pomiaru (o ile spełnione jest założenie tau-równoważności). Najczęściej przyjmuje się, że α ≥ 0,70 wystarcza we wstępnych badaniach, a α ≥ 0,80 – w badaniach podstawowych (Nunnally i Bernstein, 1994). To konwencja, a nie prawo: krótkie skale z 2–3 pytaniami mają zwykle niższą alfę, a wartość powyżej ok. 0,90 może oznaczać, że pytania powtarzają tę samą treść (Streiner, 2003). Pełny opis wyników w pracy pokazuje przykład analizy alfa Cronbacha.

Zapis w stylu APA: Rzetelność skali satysfakcji ze studiów (3 pozycje, N = 4) oceniono współczynnikiem alfa Cronbacha. Wyniosła ona α = 0,75, co według konwencji Nunnally’ego i Bernsteina (1994) oznacza rzetelność akceptowalną.

Jak policzyć alfę Cronbacha w R?

# odpowiedzi 4 osób na 3 pytania o satysfakcję ze studiów (skala 1–5)
ankieta <- data.frame(P1 = c(4, 2, 1, 1),
                      P2 = c(3, 4, 4, 1),
                      P3 = c(5, 4, 5, 2))

# 1) „ręcznie”, dokładnie według wzoru
k <- ncol(ankieta)
suma_wariancji <- sum(apply(ankieta, 2, var))     # 2 + 2 + 2 = 6
wariancja_sumy <- var(rowSums(ankieta))           # 12
k / (k - 1) * (1 - suma_wariancji / wariancja_sumy)   # 0.75

# 2) gotową funkcją z pakietu psych
wynik <- psych::alpha(ankieta)
wynik$total[, c("raw_alpha", "std.alpha")]
round(wynik$alpha.drop[, "raw_alpha", drop = FALSE], 2)   # alfa po usunięciu pozycji

Wynik w konsoli R:

[1] 0.75
 raw_alpha std.alpha
      0.75      0.75
   raw_alpha
P1      0.91
P2      0.67
P3      0.29

Kolumna raw_alpha to alfa ze wzoru (na surowych odpowiedziach), a std.alpha – alfa po standaryzacji pytań. Pytania odwrócone przekoduj przed analizą (na skali 1–5: 6 − odpowiedź).

Alfa Cronbacha czy omega McDonalda – co wybrać?

Gdy wszystkie pytania są podobnie silnie związane z mierzoną cechą, oba współczynniki dają niemal ten sam wynik. Gdy związki wyraźnie się różnią, alfa zaniża rzetelność, a omega nie. Dlatego wielu metodologów zaleca podawanie omegi albo obu współczynników (Hayes i Coutts, 2020). W naszej mini-ankiecie różnica jest wyraźna: α = 0,75, a ω = 0,80. Żaden z nich nie zastąpi jednak sprawdzenia struktury skali analizą czynnikową.

Najczęstsze błędy

  • Traktowanie wysokiej alfy jako dowodu, że skala mierzy jedną cechę.
  • Liczenie alfy bez przekodowania pytań odwróconych – stąd wartości bliskie zera albo ujemne.
  • Jedna alfa dla całego kwestionariusza zamiast osobno dla każdej podskali.
  • Usuwanie pytań tylko po to, by „podbić” alfę, bez zastanowienia nad ich treścią.
  • Podawanie samej liczby bez nazwy skali, liczby pozycji i liczby osób.

Bibliografia

  1. Cronbach, L. J. (1951). Coefficient alpha and the internal structure of tests. Psychometrika, 16(3), 297–334. https://doi.org/10.1007/BF02310555
  2. Sijtsma, K. (2009). On the use, the misuse, and the very limited usefulness of Cronbach’s alpha. Psychometrika, 74(1), 107–120. https://doi.org/10.1007/s11336-008-9101-0
  3. Nunnally, J. C., & Bernstein, I. H. (1994). Psychometric theory (3rd ed.). McGraw-Hill.
  4. Streiner, D. L. (2003). Starting at the beginning: An introduction to coefficient alpha and internal consistency. Journal of Personality Assessment, 80(1), 99–103.
  5. Hayes, A. F., & Coutts, J. J. (2020). Use omega rather than Cronbach’s alpha for estimating reliability. But…. Communication Methods and Measures, 14(1), 1–24. https://doi.org/10.1080/19312458.2020.1718629
  6. King, B. M., & Minium, E. W. (2009). Statystyka dla psychologów i pedagogów. Wydawnictwo Naukowe PWN.
  7. Hryniewicz, K., & Milewska, A. (2023). SZTOS: System Zautomatyzowanego Tworzenia Opisu Statystycznego [Oprogramowanie]. SZTOS IT. https://sztos-it.com/

Zobacz też

Potrzebujesz pomocy z analizą do pracy dyplomowej?

Policzymy Twoje wyniki, przygotujemy tabele, wykresy i opis w standardzie APA, który wykorzystasz w swojej pracy. Pomagamy jak statystyk i redaktor – autorem pracy zostajesz Ty. Konsultacja i wycena są bezpłatne.

Na skróty