Tugas 6 – Pembuatan Prototipe Visualisasi Interaktif
Shiny
Plotly
Ggplot2
Deskripsi Tugas
Dalam tugas ini, Anda akan membangun prototipe visualisasi interaktif menggunakan alat bantu seperti Plotly, R Shiny, atau Dash. Visualisasi harus dapat digunakan untuk menjelajahi data secara dinamis, misalnya dengan filter, kontrol interaktif, atau grafik responsif.
Tujuan Pembelajaran
Sub-CPMK-6:
Mahasiswa mampu membuat prototipe visualisasi interaktif menggunakan library/tools seperti Plotly, Shiny, atau Dash berdasarkan data tertentu.
Instruksi Tugas
1. Pilih Dataset
Gunakan dataset publik atau pribadi yang mencukupi untuk eksplorasi interaktif, seperti:
- Dataset COVID-19 (per wilayah & waktu)
- Statistik pendidikan atau ekonomi antar daerah
- Data pemilu / opini publik
- Dataset media sosial atau e-commerce
- Dataset lain (disetujui dosen)
2. Buat Prototipe Visualisasi Interaktif
- Gunakan salah satu tools:
- R Shiny
- Plotly (R/Python)
- Dash (Python)
- Fitur minimal yang harus ada:
- Pilihan filter (selectInput, slider, dsb.)
- Tampilan interaktif (update grafik secara dinamis)
- Desain layout yang terorganisir
3. Dokumentasi
Sertakan dalam laporan: - Penjelasan fitur interaktif yang digunakan - Narasi interpretasi hasil interaktif - Screenshot tampilan akhir - Link ke aplikasi (jika di-deploy)
Format Pengumpulan
- Link aplikasi interaktif (opsional jika di-deploy)
- File laporan (.html / .pdf) hasil render Quarto / R Markdown
- Sertakan script R / Python dan data
- Deadline: [tanggal pengumpulan]
- Upload via LMS atau Google Classroom
Kriteria Penilaian
| Aspek Dinilai | Bobot |
|---|---|
| Fungsionalitas interaktif (filter, input) | 30% |
| Ketepatan visualisasi terhadap data | 25% |
| Desain UI/UX (tampilan & kemudahan pakai) | 20% |
| Narasi interpretasi dan dokumentasi | 15% |
| Kerapian kode dan struktur file | 10% |
Referensi
- Wickham, H. (2021). Mastering Shiny. O’Reilly Media.
- Rahlf, T. (2019). Data Visualization with R: 111 Examples. Springer.
- Wilke, C. O. (2019). Fundamentals of Data Visualization. O’Reilly Media.
- Knaflic, C. N. (2015). Storytelling with Data. Wiley.
- Cairo, A. (2019). How Charts Lie. W. W. Norton & Company.