Як розрахувати v крамера в r
V Крамера є мірою міцності зв’язку між двома номінальними змінними.
Він змінюється від 0 до 1, де:
- 0 означає відсутність зв’язку між двома змінними.
- 1 вказує на сильний зв’язок між двома змінними.
Він розраховується таким чином:
V Крамера = √ (X 2 /n) / хв (c-1, r-1)
золото:
- X 2 : Статистика хі-квадрат
- n: загальний розмір вибірки
- r: кількість рядків
- c: Кількість стовпців
У цьому посібнику наведено кілька прикладів обчислення V Крамера для таблиці непередбачуваності в R.
Приклад 1: V Крамера для таблиці 2×2
У наступному коді показано, як використовувати функцію CramerV із пакета rcompanion для обчислення V Cramer для таблиці 2×2:
#create 2x2 table data = matrix(c(7,9,12,8), nrow = 2 ) #view dataset data [,1] [,2] [1,] 7 12 [2,] 9 8 #load rcompanion library library(rcompanion) #calculate Cramer's V cramerV(data) Cramer V 0.1617
Виявляється V Крамера 0,1617 , що вказує на досить слабкий зв’язок між двома змінними в таблиці.
Зверніть увагу, що ми також можемо отримати довірчий інтервал для V Крамера, встановивши ci = TRUE :
cramerV(data, ci = TRUE )
Cramer.V lower.ci upper.ci
1 0.1617 0.003487 0.4914
Ми бачимо, що V Крамера залишається незмінним і становить 0,1617 , але тепер ми маємо 95% довірчий інтервал, який містить діапазон значень, які, ймовірно, містять справжнє значення V Крамера.
Цей інтервал виявляється: [ .003487 , .4914 ].
Приклад 2: V Крамера для великих таблиць
Зверніть увагу, що ми можемо використовувати функцію CramerV для обчислення V Cramer для масиву будь-якого розміру.
Наступний код показує, як обчислити V Крамера для таблиці з 2 рядками та 3 стовпцями:
#create 2x3 table data = matrix(c(6, 9, 8, 5, 12, 9), nrow = 2 ) #view dataset data [,1] [,2] [,3] [1,] 6 8 12 [2,] 9 5 9 #load rcompanion library library(rcompanion) #calculate Cramer's V cramerV(data) Cramer V 0.1775
V Крамера виявляється 0,1775 .
Ви можете знайти повну документацію функції CramerV тут .
Додаткові ресурси
Тест хі-квадрат незалежності в R
Критерій відповідності хі-квадрат у R
Точний критерій Фішера в Р