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

  1. Wickham, H. (2021). Mastering Shiny. O’Reilly Media.
  2. Rahlf, T. (2019). Data Visualization with R: 111 Examples. Springer.
  3. Wilke, C. O. (2019). Fundamentals of Data Visualization. O’Reilly Media.
  4. Knaflic, C. N. (2015). Storytelling with Data. Wiley.
  5. Cairo, A. (2019). How Charts Lie. W. W. Norton & Company.