Cara melakukan tes peringkat bertanda wilcoxon dengan python
Uji Wilcoxon Signed-Rank adalah versi nonparametrik dariuji-t sampel berpasangan .
Ini digunakan untuk menguji ada tidaknya perbedaan yang signifikan antara rata-rata dua populasi ketika distribusi perbedaan antara dua sampel tidak dapat dianggap normal.
Tutorial ini menjelaskan cara melakukan tes peringkat bertanda Wilcoxon dengan Python.
Contoh: Wilcoxon menandatangani tes peringkat dengan Python
Peneliti ingin mengetahui apakah perlakuan bahan bakar baru menyebabkan perubahan rata-rata mpg mobil tertentu. Untuk mengujinya, mereka mengukur mpg 12 mobil dengan dan tanpa pengolahan bahan bakar.
Gunakan langkah-langkah berikut untuk melakukan tes peringkat bertanda Wilcoxon dengan Python untuk menentukan apakah ada perbedaan rata-rata mpg antara kedua grup.
Langkah 1: Buat datanya.
Pertama, kita akan membuat dua tabel untuk menampung nilai mpg untuk setiap grup mobil:
group1 = [20, 23, 21, 25, 18, 17, 18, 24, 20, 24, 23, 19] group2 = [24, 25, 21, 22, 23, 18, 17, 28, 24, 27, 21, 23]
Langkah 2: Lakukan tes peringkat bertanda tangan Wilcoxon.
Selanjutnya, kita akan menggunakan fungsi wilcoxon() dari pustaka scipy.stats untuk melakukan uji peringkat bertanda Wilcoxon, yang menggunakan sintaksis berikut:
wilcoxon(x, y, alternatif=’dua wajah’)
Emas:
- x : tabel sampel observasi dari kelompok 1
- y : tabel sampel observasi dari kelompok 2
- alternatif: mendefinisikan hipotesis alternatif. Standarnya adalah “dua sisi”, tetapi opsi lain mencakup “lebih kecil” dan “lebih besar”.
Berikut cara menggunakan fungsi ini dalam contoh spesifik kami:
import scipy.stats as stats #perform the Wilcoxon-Signed Rank Test stats.wilcoxon(group1, group2) (statistic=10.5, pvalue=0.044)
Statistik ujinya adalah 10,5 dan nilai p dua sisi yang sesuai adalah 0,044 .
Langkah 3: Interpretasikan hasilnya.
Dalam contoh ini, uji Wilcoxon Signed-Rank menggunakan hipotesis nol dan hipotesis alternatif berikut:
H 0 : MPG sama antara kedua kelompok
H A : MPG tidak seimbang antara kedua grup
Karena nilai p ( 0,044 ) kurang dari 0,05, kami menolak hipotesis nol. Kami memiliki cukup bukti untuk mengatakan bahwa rata-rata mpg sebenarnya tidak sama antara kedua kelompok.