ANOVA adalah metode pengujian yang mirip dengan fungsi t.test namun ANOVA memberikan kemungkinan untuk melakukan pengujian terhadap lebih dari dua variabel dengan salah satunya merupakan dependent variable dan yang lainnya merupakan independent variable.
Berikut ini adalah contoh penggunaan ANOVA untuk melihat dampak atau pengaruh metode pelatihan terhadap penurunan berat badan dengan memperhatikan juga umur seseorang. Data diperoleh dari lembaga Fitness AeroGym.
Langkah yang dilakukan adalah: ### Import Data AeroGym AeroGym menyediakan data berupa file csv yang seperti di bawah ini
DataMember <- read.csv("AeroGym.csv")
head(DataMember)
## MemberName Berat Metode Umur
## 1 NUR MEI CHASANATI 5 1 1
## 2 SUPRAPTO 4 1 1
## 3 TITI PRIYONO 5 1 1
## 4 SUSENO 5 1 2
## 5 ALIP ASMADI 6 1 2
## 6 IRAWAN EKOBOEDJO MARGONO 2 1 2
Data tersebut kemudian dikelompokan berdasarkan Metode Training dan Kelompok Umur sehingga menjadi seperti di bawah ini.
DataMember$grpMetode <- cut(DataMember$Metode,
breaks = c(0, 1, 2, 3, Inf),
labels = c("Mod-1","Mod-2","Mod-3","Mod-4"))
DataMember$grpUmur <- cut(DataMember$Umur,
breaks = c(0, 1, 2, Inf),
labels = c("<20","20-40",">40"))
head(DataMember)
## MemberName Berat Metode Umur grpMetode grpUmur
## 1 NUR MEI CHASANATI 5 1 1 Mod-1 <20
## 2 SUPRAPTO 4 1 1 Mod-1 <20
## 3 TITI PRIYONO 5 1 1 Mod-1 <20
## 4 SUSENO 5 1 2 Mod-1 20-40
## 5 ALIP ASMADI 6 1 2 Mod-1 20-40
## 6 IRAWAN EKOBOEDJO MARGONO 2 1 2 Mod-1 20-40
Hasil pengujian dilakukan menggunakan metode ANOVA Dua Arah untuk melihat signifikansi dampak Metode Training dan Umur terhadap penurunan berat badan. Hasil uji tersebut memberikan hasil sebagai berikut:
## Df Sum Sq Mean Sq F value Pr(>F)
## grpMetode 3 23.11 7.704 3.048 0.0481 *
## grpUmur 2 0.67 0.333 0.132 0.8771
## grpMetode:grpUmur 6 31.56 5.259 2.081 0.0935 .
## Residuals 24 60.67 2.528
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Hasil tersebut, secara statistik, membuktikan bahwa tidak ada pengaruh signifikan dari metode training terhadap penurunan berat badan dengan memperhatikan kelompok umur peserta training.