Cara melakukan anova satu arah dengan python


ANOVA satu arah (“analisis varians”) digunakan untuk menentukan apakah terdapat perbedaan yang signifikan secara statistik antara rata-rata tiga atau lebih kelompok independen.

Tutorial ini menjelaskan cara melakukan ANOVA satu arah dengan Python.

Contoh: ANOVA satu arah dengan Python

Seorang peneliti merekrut 30 siswa untuk berpartisipasi dalam penelitian. Siswa secara acak ditugaskan untuk menggunakan salah satu dari tiga teknik belajar selama tiga minggu ke depan untuk mempersiapkan ujian. Pada akhir tiga minggu, semua siswa mengikuti tes yang sama.

Gunakan langkah-langkah berikut untuk melakukan ANOVA satu arah untuk menentukan apakah skor rata-rata sama di ketiga kelompok.

Langkah 1: Masukkan datanya.

Pertama, kita akan memasukkan hasil ujian setiap kelompok ke dalam tiga tabel terpisah:

 #enter exam scores for each group
group1 = [85, 86, 88, 75, 78, 94, 98, 79, 71, 80]
group2 = [91, 92, 93, 85, 87, 84, 82, 88, 95, 96]
group3 = [79, 78, 88, 94, 92, 85, 83, 85, 82, 81]

Langkah 2: Lakukan ANOVA satu arah.

Selanjutnya, kita akan menggunakan fungsi f_oneway() dari perpustakaan SciPy untuk melakukan ANOVA satu arah:

 from scipy.stats import f_oneway

#perform one-way ANOVA
f_oneway(group1, group2, group3)

(statistic=2.3575, pvalue=0.1138)

Langkah 3: Interpretasikan hasilnya.

ANOVA satu arah menggunakan hipotesis nol dan hipotesis alternatif berikut:

  • H 0 (hipotesis nol): μ 1 = μ 2 = μ 3 = … = μ k (semua rata-rata populasi adalah sama)
  • H 1 (hipotesis nol): setidaknya satu mean populasi berbeda   istirahat

Statistik uji F adalah 2,3575 dan nilai p yang sesuai adalah 0,1138 . Karena nilai p tidak kurang dari 0,05, kita gagal menolak hipotesis nol.

Artinya kita tidak mempunyai cukup bukti untuk mengatakan adanya perbedaan nilai ujian antara ketiga teknik belajar tersebut.

Sumber daya tambahan

Tutorial berikut memberikan informasi tambahan tentang ANOVA satu arah:

Pengantar ANOVA Satu Arah
Kalkulator ANOVA satu arah
Panduan Lengkap: Cara Melaporkan Hasil ANOVA

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *