R for Statistics 6
Pertemuan 6
ANOVA dan Regresi Linier Sederhana
🎯 Tujuan Pembelajaran
Setelah pertemuan ini, mahasiswa mampu:
- Memahami konsep ANOVA (Analysis of Variance)
- Melakukan uji ANOVA satu arah di R
- Menginterpretasikan output ANOVA
- Memahami konsep regresi linier sederhana
- Membangun model regresi dan melakukan interpretasi
⏱️ Sesi Materi
1. Konsep ANOVA
ANOVA digunakan untuk menguji apakah rata-rata lebih dari dua kelompok
berbeda secara signifikan.
Hipotesis: H0: Semua rata-rata kelompok sama\
H1: Minimal ada satu kelompok yang berbeda
Contoh kasus: Apakah rata-rata nilai mahasiswa berbeda pada 3 kelas
berbeda?
2. Implementasi ANOVA di R
Contoh data:
1 | set.seed(123) |
Melakukan ANOVA:
1 | fit_anova <- aov(nilai ~ kelas, data = data) |
Interpretasi: - Jika p-value \< 0.05 → terdapat perbedaan signifikan
antar kelompok
3. Asumsi ANOVA
- Data residual berdistribusi normal
- Varians antar kelompok homogen
- Observasi independen
Uji normalitas residual:
1 | shapiro.test(residuals(fit_anova)) |
4. Regresi Linier Sederhana
Model regresi:
y = β0 + β1x + e
Contoh hubungan: Jam belajar mempengaruhi nilai mahasiswa.
5. Implementasi Regresi di R
1 | set.seed(123) |
Visualisasi:
1 | library(ggplot2) |
🧪 Praktikum dan Tugas
Tugas 1 - One Way ANOVA
- Buat dataset dengan 3 kelompok berbeda.
- Lakukan uji ANOVA.
- Interpretasikan hasilnya.
- Tuliskan kesimpulan.
Tugas 2 - Uji Asumsi
- Uji normalitas residual.
- Jelaskan apakah asumsi terpenuhi.
- Apa dampaknya jika asumsi tidak terterpenuhi?
Tugas 3 - Regresi Linier
- Buat dataset hubungan X dan Y.
- Bangun model regresi.
- Interpretasikan koefisien β1.
- Hitung nilai R-squared.
- Buat visualisasi dan simpan sebagai PNG:
1 | ggsave("regresi_sederhana.png") |
📦 Output yang Dikumpulkan
- File script: pertemuan6.R
- File grafik: regresi_sederhana.png
- Jawaban interpretasi dalam bentuk komentar
📌 Kesimpulan
Pada pertemuan ini mahasiswa mempelajari: - Perbandingan rata-rata lebih
dari dua kelompok (ANOVA) - Hubungan antar variabel numerik (Regresi
Linier)
Materi ini menjadi dasar untuk analisis multivariat pada pertemuan
berikutnya.



