Bagaimana melakukan perbandingan berpasangan post-hoc di r


ANOVA satu arah digunakan untuk menentukan apakah terdapat perbedaan yang signifikan secara statistik antara rata-rata tiga atau lebih kelompok independen.

ANOVA satu arah menggunakan hipotesis nol dan hipotesis alternatif berikut:

  • H 0 : Semua mean grup adalah sama.
  • H A : Tidak semua rata-rata kelompok sama.

Jika nilai p keseluruhan ANOVA berada di bawah tingkat signifikansi tertentu (misalnya α = 0,05), maka kami menolak hipotesis nol dan menyimpulkan bahwa semua mean kelompok tidak sama.

Untuk mengetahui mean grup mana yang berbeda, selanjutnya kita dapat melakukan perbandingan berpasangan post-hoc .

Contoh berikut menunjukkan cara melakukan perbandingan berpasangan post-hoc berikut di R:

  • Metode Tukey
  • Metode Scheffe
  • Metode Bonferroni
  • Metode Holm

Contoh: ANOVA satu arah di R

Misalkan seorang guru ingin mengetahui apakah tiga teknik belajar yang berbeda menghasilkan nilai ujian yang berbeda di antara siswa. Untuk mengujinya, dia secara acak menugaskan 10 siswa untuk menggunakan setiap teknik belajar dan mencatat hasil ujian mereka.

Kita dapat menggunakan kode berikut di R untuk melakukan ANOVA satu arah untuk menguji perbedaan rata-rata nilai ujian antara ketiga kelompok:

 #create data frame
df <- data.frame(technique = rep(c(" tech1 ", " tech2 ", " tech3 "), each= 10 ),
                 score = c(76, 77, 77, 81, 82, 82, 83, 84, 85, 89,
                           81, 82, 83, 83, 83, 84, 87, 90, 92, 93,
                           77, 78, 79, 88, 89, 90, 91, 95, 95, 98))

#perform one-way ANOVA
model <- aov(score ~ technique, data = df)

#view output of ANOVA
summary(model)

            Df Sum Sq Mean Sq F value Pr(>F)  
technical 2 211.5 105.73 3.415 0.0476 *
Residuals 27 836.0 30.96                 
---
Significant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

Nilai p keseluruhan ANOVA (0,0476) kurang dari α = 0,05, jadi kita akan menolak hipotesis nol yang menyatakan rata-rata nilai ujian untuk setiap teknik belajar adalah sama.

Kita dapat melakukan perbandingan berpasangan post-hoc untuk menentukan kelompok mana yang mempunyai mean berbeda.

Metode Tukey

Cara terbaik adalah menggunakan metode post hoc Tukey ketika ukuran sampel setiap kelompok sama.

Kita dapat menggunakan fungsi TukeyHSD() bawaan untuk menjalankan metode post-hoc Tukey di R:

 #perform the Tukey post-hoc method
TukeyHSD(model, conf. level = .95 )

  Tukey multiple comparisons of means
    95% family-wise confidence level

Fit: aov(formula = score ~ technique, data = df)

$technical
            diff lwr upr p adj
tech2-tech1 4.2 -1.9700112 10.370011 0.2281369
tech3-tech1 6.4 0.2299888 12.570011 0.0409017
tech3-tech2 2.2 -3.9700112 8.370011 0.6547756

Dari hasil tersebut terlihat bahwa satu-satunya nilai p (“ p adj ”) yang kurang dari 0,05 merupakan selisih antara teknik dan teknik 3.

Oleh karena itu, kami dapat menyimpulkan bahwa hanya terdapat perbedaan yang signifikan secara statistik dalam nilai ujian rata-rata antara siswa yang menggunakan Teknik 1 dan Teknik 3.

Metode Scheffe

Metode Scheffe adalah metode perbandingan berpasangan post-hoc yang paling konservatif dan menghasilkan interval kepercayaan terluas ketika membandingkan rata-rata kelompok.

Kita dapat menggunakan fungsi ScheffeTest() dari paket DescTools untuk menjalankan metode post-hoc Scheffe di R:

 library (DescTools)

#perform the Scheffe post-hoc method
ScheffeTest(model)

  Posthoc multiple comparisons of means: Scheffe Test 
    95% family-wise confidence level

$technical
            diff lwr.ci upr.ci pval    
tech2-tech1 4.2 -2.24527202 10.645272 0.2582    
tech3-tech1 6.4 -0.04527202 12.845272 0.0519 .  
tech3-tech2 2.2 -4.24527202 8.645272 0.6803    

---
Significant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1'''156

Dari hasil tersebut kita dapat melihat bahwa tidak ada nilai p yang lebih rendah dari 0,05, jadi kita dapat menyimpulkan bahwa tidak ada perbedaan yang signifikan secara statistik dalam nilai ujian rata-rata antar kelompok.

Metode Bonferroni

Cara terbaik adalah menggunakan metode Bonferroni ketika Anda ingin melakukan serangkaian perbandingan berpasangan yang direncanakan.

Kita dapat menggunakan sintaks berikut di R untuk melakukan metode post hoc Bonferroni:

 #perform the Bonferroni post-hoc method
pairwise. t . test (df$score, df$technique, p. adj = ' bonferroni ')

	Pairwise comparisons using t tests with pooled SD 

data: df$score and df$technique 

      tech1 tech2
tech2 0.309 -    
tech3 0.048 1.000

P value adjustment method: bonferroni

Dari hasilnya terlihat bahwa satu-satunya p-value yang kurang dari 0,05 adalah selisih antara teknik dan teknik 3.

Oleh karena itu, kami dapat menyimpulkan bahwa hanya terdapat perbedaan yang signifikan secara statistik dalam nilai ujian rata-rata antara siswa yang menggunakan Teknik 1 dan Teknik 3.

Metode Holm

Metode Holm juga digunakan ketika Anda ingin melakukan serangkaian perbandingan berpasangan yang direncanakan sebelumnya dan metode ini cenderung memiliki kekuatan yang lebih tinggi daripada metode Bonferroni, sehingga sering kali lebih disukai.

Kita dapat menggunakan sintaks berikut di R untuk menjalankan metode Holm post-hoc:

 #perform the Holm post-hoc method
pairwise. t . test (df$score, df$technique, p. adj = ' holm ')

	Pairwise comparisons using t tests with pooled SD 

data: df$score and df$technique 

      tech1 tech2
tech2 0.206 -    
tech3 0.048 0.384

P value adjustment method: holm

Dari hasilnya terlihat bahwa satu-satunya p-value yang kurang dari 0,05 adalah selisih antara teknik dan teknik 3.

Jadi, sekali lagi, kita dapat menyimpulkan bahwa hanya terdapat perbedaan yang signifikan secara statistik pada nilai ujian rata-rata antara siswa yang menggunakan Teknik 1 dan Teknik 3.

Sumber daya tambahan

Tutorial berikut memberikan informasi tambahan tentang ANOVA dan pengujian post-hoc:

Bagaimana menginterpretasikan nilai F dan nilai P dalam ANOVA
Panduan Lengkap: Cara Melaporkan Hasil ANOVA
Tukey vs. Bonferroni vs. Scheffe: Tes Mana yang Harus Anda Gunakan?

Tambahkan komentar

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