Cara menghitung v cramer dengan python
Cramer’s V adalah ukuran kekuatan hubungan antara dua variabel nominal.
Mulai dari 0 hingga 1 dimana:
- 0 menunjukkan tidak ada hubungan antara kedua variabel.
- Angka 1 menunjukkan hubungan yang kuat antara kedua variabel.
Ini dihitung sebagai berikut:
V Cramer = √ (X 2 /n) / menit(c-1, r-1)
Emas:
- X 2 : Statistik Chi kuadrat
- n: ukuran sampel total
- r: Jumlah baris
- c: Jumlah kolom
Tutorial ini memberikan beberapa contoh penghitungan V Cramer untuk tabel kontingensi dengan Python.
Contoh 1: Cramer’s V untuk tabel 2×2
Kode berikut menunjukkan cara menghitung Cramer’s V untuk tabel 2×2:
#load necessary packages and functions import scipy. stats as stats import numpy as np #create 2x2 table data = np. array ([[7,12], [9,8]]) #Chi-squared test statistic, sample size, and minimum of rows and columns X2 = stats. chi2_contingency (data, correction= False )[0] n = np. sum (data) minDim = min( data.shape )-1 #calculate Cramer's V V = np. sqrt ((X2/n) / minDim) #display Cramer's V print(V) 0.1617
V Cramer ternyata 0,1617 , yang menunjukkan hubungan yang cukup lemah antara kedua variabel dalam tabel.
Contoh 2: Cramer’s V untuk tabel yang lebih besar
Perhatikan bahwa kita dapat menggunakan fungsi CramerV untuk menghitung V Cramer untuk array dengan ukuran berapa pun.
Kode berikut menunjukkan cara menghitung Cramer’s V untuk tabel dengan 2 baris dan 3 kolom:
#load necessary packages and functions import scipy. stats as stats import numpy as np #create 2x2 table data = np. array ([[6,9], [8, 5], [12, 9]]) #Chi-squared test statistic, sample size, and minimum of rows and columns X2 = stats. chi2_contingency (data, correction= False )[0] n = np. sum (data) minDim = min( data.shape )-1 #calculate Cramer's V V = np. sqrt ((X2/n) / minDim) #display Cramer's V print(V) 0.1775
V Cramer ternyata 0,1775 .
Perhatikan bahwa contoh ini menggunakan tabel dengan 2 baris dan 3 kolom, tetapi kode yang sama dapat digunakan untuk tabel dengan dimensi apa pun.
Sumber daya tambahan
Tes Kemerdekaan Chi Kuadrat dengan Python
Tes kesesuaian chi-kuadrat dengan Python
Tes eksak Fisher dengan Python