Как рассчитать альфу Кронбаха в R (с примерами)


Альфа Кронбаха — это способ измерения внутренней согласованности анкеты или опроса.

Альфа Кронбаха колеблется от 0 до 1, при этом более высокие значения указывают на то, что опрос или анкета более надежны.

Самый простой способ вычислить альфу Кронбаха — использовать функцию cronbach.alpha() из пакета ltm .

В этом руководстве представлен пример использования этой функции на практике.

Пример: как рассчитать альфу Кронбаха в R

Предположим, менеджер ресторана хочет измерить общую удовлетворенность клиентов, поэтому он рассылает опрос 10 клиентам, которые могут оценить ресторан по шкале от 1 до 3 по различным категориям.

Мы можем использовать следующий код для расчета альфа Кронбаха для ответов на опрос:

library (ltm)

#enter survey responses as a data frame
data <- data.frame(Q1=c(1, 2, 2, 3, 2, 2, 3, 3, 2, 3),
 Q2=c(1, 1, 1, 2, 3, 3, 2, 3, 3, 3),
 Q3=c(1, 1, 2, 1, 2, 3, 3, 3, 2, 3))

#calculate Cronbach's Alpha
cronbach. alpha (data)

Cronbach's alpha for the 'data' data-set

Items: 3
Sample units: 10
alpha: 0.773

Альфа Кронбаха оказывается равной 0,773 .

Обратите внимание, что мы также можем указать CI=True , чтобы вернуть 95% доверительный интервал для альфа Кронбаха:

#calculate Cronbach's Alpha with 95% confidence interval
cronbach. alpha (data, CI= TRUE )

Cronbach's alpha for the 'data' data-set

Items: 3
Sample units: 10
alpha: 0.773

Bootstrap 95% CI based on 1000 samples
 2.5% 97.5% 
0.053 0.930

Мы видим, что 95% доверительный интервал для альфа Кронбаха составляет [0,053, 0,930] .

Примечание. Этот доверительный интервал чрезвычайно широк, поскольку размер нашей выборки очень мал. На практике рекомендуется использовать размер выборки не менее 20. Здесь мы использовали размер выборки 10 для простоты.

В следующей таблице показано, как обычно интерпретируются различные значения альфа Кронбаха:

| Альфа Кронбаха | Внутренняя согласованность | | --- | --- | | 0,9 ≤ α | Превосходно | | 0,8 ≤ α < 0,9 | Хороший | | 0,7 ≤ α < 0,8 | Приемлемый | | 0,6 ≤ α < 0,7 | Сомнительный | | 0,5 ≤ α < 0,6 | Бедный | | α < 0,5 | Неприемлемо |

Поскольку мы рассчитали, что альфа Кронбаха составляет 0,773 , мы бы сказали, что внутренняя согласованность этого опроса является «приемлемой».

Бонус: не стесняйтесь использовать этот альфа-калькулятор Кронбаха, чтобы найти альфа-канал Кронбаха для заданного набора данных.