Entri Blog - Analisis Variansi (ANOVA)
Sintaks dan Hasil Uji ANOVA (BMI Berdasarkan Kategori Usia)
Tujuan pengujian ini adalah untuk melihat apakah ada perbedaan yang signifikan dalam Indeks Massa Tubuh (BMI) (variabel respons kontinu) di antara empat Kategori Usia (variabel penjelas kategorikal dengan lebih dari dua level) yang telah kita buat.
Sintaks ANOVA
Kami menggunakan model Regresi Kuadrat Terkecil Biasa (OLS) yang merupakan dasar dari ANOVA.
# 1. Definisikan model ANOVA
model = ols('BMXBMI ~ C(AGE_KATEGORI)', data=df_analisis).fit()
# 2. Jalankan tabel ANOVA
anova_table = sm.stats.anova_lm(model, typ=2)
# SINTAKS UJI PERBANDINGAN BERPASANGAN (POST HOC TUKEY'S HSD)
tukey_output = pairwise_tukeyhsd(endog=df_analisis['BMXBMI'],
groups=df_analisis['AGE_KATEGORI'],
alpha=0.05)
Output Tabel ANOVA
| sum_sq | df | F | PR(>F) | |
| C(AGE_KATEGORI) | 16878.863318 | 3.0 | 117.351647 | 9.375116e-74 |
| Residual | 274766.106335 | 5731.0 | NaN | NaN |
Interpretasi Tabel ANOVA
Hasil uji ANOVA menunjukkan bahwa ada perbedaan rerata BMI yang sangat signifikan di antara empat Kategori Usia ($F(3, 5731) = 117.35$, $p < 0.001$ atau $9.375 \times 10^{-74}$).
Karena nilai-$p$ jauh lebih kecil dari tingkat signifikansi kita ($\alpha = 0.05$), kita menolak hipotesis nol (Hipotesis nol menyatakan bahwa semua rerata BMI kelompok usia adalah sama).
Hasil ini memberitahu kita bahwa setidaknya ada sepasang kelompok usia yang rerata BMI-nya berbeda. Untuk mengetahui pasangan mana saja yang berbeda, kita harus melihat uji Post Hoc.
Output Uji Post Hoc (Tukey's HSD)
Uji Tukey's Honestly Significant Difference (HSD) dijalankan untuk membandingkan semua pasangan kelompok usia. Kolom reject (tolak) menunjukkan apakah perbedaan antara dua kelompok spesifik tersebut signifikan.
| group1 | group2 | meandiff | p-adj | lower | upper | reject |
| A. Dewasa Muda (18-30) | B. Paruh Baya (31-50) | 2.8240 | 0.0000 | 2.1535 | 3.4944 | True |
| A. Dewasa Muda (18-30) | C. Dewasa Tua (51-64) | 5.0738 | 0.0000 | 4.3544 | 5.7932 | True |
| A. Dewasa Muda (18-30) | D. Senior (>=65) | 3.7611 | 0.0000 | 3.0600 | 4.4621 | True |
| B. Paruh Baya (31-50) | C. Dewasa Tua (51-64) | 2.2498 | 0.0000 | 1.6042 | 2.8955 | True |
| B. Paruh Baya (31-50) | D. Senior (>=65) | 0.9371 | 0.0007 | 0.3119 | 1.5623 | True |
| C. Dewasa Tua (51-64) | D. Senior (>=65) | -1.3127 | 0.0000 | -1.9901 | -0.6353 | True |
Interpretasi Uji Post Hoc
Hasil Tukey's HSD menunjukkan bahwa semua perbandingan berpasangan (6 dari 6) antara Kategori Usia adalah signifikan secara statistik (semua memiliki p-adj < 0.05 dan reject = True).
Peningkatan BMI: Perbedaan rata-rata (
meandiff) yang positif menunjukkan bahwa kelompokgroup2memiliki BMI rata-rata yang lebih tinggi daripadagroup1. Misalnya, rerata BMI untuk Dewasa Tua (51-64) adalah 5.074 poin lebih tinggi secara signifikan daripada Dewasa Muda (18-30).Tren Usia: Tren yang paling menonjol adalah bahwa rerata BMI secara signifikan meningkat seiring bertambahnya usia hingga mencapai puncaknya pada kelompok Dewasa Tua (51-64), kemudian sedikit menurun pada kelompok Senior ($\ge$ 65), namun tetap signifikan lebih tinggi daripada kelompok usia yang lebih muda.
Analisis ini dengan jelas mengidentifikasi usia sebagai faktor penting yang menjelaskan variasi dalam BMI, mengonfirmasi perlunya mengontrol variabel usia dalam model regresi akhir kita.
Komentar
Posting Komentar