Як розрахувати 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
Точний критерій Фішера в Р

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *