Mengubah angka hasil analisis menjadi grafik yang jujur, jelas, dan langsung dipahami pengambil keputusan — dari tabel Excel mentah sampai dashboard siap presentasi.
RPS minggu 12 · 2x50 menit
Tujuan Pembelajaran Hari Ini
Minggu lalu Anda mengenal teknologi big data (Hadoop, MapReduce, NoSQL). Minggu depan Anda akan belajar mengomunikasikan hasil analisis secara utuh. Pertemuan ini adalah jembatan di antaranya: mengubah hasil analisis menjadi visual yang efektif.
Memilih jenis grafik yang tepat sesuai tujuan: komparasi, tren, komposisi, distribusi, hubungan.
Capaian 3
Mengenal tools visualisasi (Python, BI tools) dan menyusun dashboard yang efektif.
Bagian 1
Prinsip Dasar Visualisasi
Mengapa grafik yang baik bukan soal warna cantik, tapi soal kejujuran dan efisiensi menyampaikan informasi.
Kenapa Grafik, Bukan Sekadar Tabel Angka?
Otak manusia memproses pola visual jauh lebih cepat daripada membaca deret angka satu per satu — inilah alasan visualisasi data menjadi tahap wajib setelah analisis.
Kasus: Empat Set Data UMKM
Empat toko online punya rata-rata transaksi harian dan varians yang hampir identik secara statistik deskriptif.
Rata-rata: ~Rp450.000 (keempatnya)
Standar deviasi: ~Rp120.000 (keempatnya)
Kesimpulan dari tabel saja: "polanya sama"
Setelah Diplot ke Grafik
Toko A: pola linier stabil naik
Toko B: satu hari lonjakan ekstrem (flash sale), sisanya datar
Toko C: pola musiman naik-turun
Toko D: satu transaksi outlier menutupi pola sebenarnya
Ini adaptasi dari fenomena Anscombe's Quartet (1973): statistik ringkasan bisa identik, tapi pola datanya sama sekali berbeda. Tanpa grafik, Anda bisa mengambil keputusan bisnis yang keliru.
Data-Ink Ratio: Kurangi "Sampah Visual"
Konsep dari Edward Tufte: data-ink ratio (rasio tinta yang benar-benar menyajikan data dibanding total tinta yang dicetak) sebaiknya setinggi mungkin — hapus elemen dekoratif yang tidak menambah informasi (disebut chartjunk, elemen visual berlebihan tanpa nilai informasi).
Coba Sendiri: Bersihkan Grafik dari Chartjunk
Nyalakan dan matikan elemen dekoratif satu per satu, lalu amati bagaimana data-ink ratio berubah tanpa mengurangi informasi yang tersampaikan.
Hierarki Visual & Atribut Preattentive
Sebelum sadar membaca teks, mata Anda sudah menangkap pola tertentu dalam <13 milidetik — disebut atribut preattentive. Desainer grafik memanfaatkan ini untuk mengarahkan perhatian.
Warna
Satu batang merah di antara batang abu-abu langsung "melompat" ke mata — pakai untuk menyorot satu nilai penting.
Ukuran & Posisi
Objek lebih besar atau lebih tinggi dianggap "lebih penting" — urutkan dari kiri-atas untuk hierarki baca alami.
Bentuk & Kontras
Bold, garis putus-putus, atau ikon berbeda menandai kategori tanpa perlu legenda panjang.
Aturan praktis: gunakan maksimal satu atau dua atribut preattentive per grafik. Terlalu banyak elemen "menyala" sekaligus justru membingungkan, bukan menonjolkan.
Hitung dari Nol: Jumlah Bin Histogram (Aturan Sturges)
Kasus: Anda punya n = 200 transaksi harian sebuah toko online, harga transaksi berkisar Rp50.000 – Rp950.000. Berapa jumlah kelas (bin) histogram yang wajar?
k = 1 + log²(n)
Langkah
Perhitungan
Nilai
1. Jumlah data
n transaksi tercatat
n = 200
2. Log²(n)
log²(200)
≈ 7,64
3. Terapkan rumus Sturges
k = 1 + 7,64
8,64
4. Bulatkan ke atas
k dibulatkan
9 kelas
5. Lebar tiap kelas
(950.000 − 50.000) ÷ 9
Rp100.000
Bagian 2
Memilih Jenis Grafik yang Tepat
Setiap pertanyaan analisis punya "bentuk grafik" jawabannya sendiri — komparasi, tren, komposisi, distribusi, atau hubungan.
Grafik Komparasi: Bar Chart
Dipakai saat Anda membandingkan nilai antar-kategori — misalnya jumlah pesanan lima marketplace berbeda dalam satu bulan.
Kaidah wajib: sumbu-y bar chart harus mulai dari nol. Jika dipotong, perbandingan tinggi batang menjadi menyesatkan (lihat Slide 13).
Grafik Tren: Line Chart
Dipakai saat Anda melihat perubahan nilai sepanjang waktu — misalnya pergerakan harga saham BBCA selama satu pekan perdagangan.
Beda dengan bar chart, sumbu-y line chart boleh tidak dimulai dari nol — tujuannya justru menonjolkan fluktuasi kecil dari waktu ke waktu, bukan membandingkan besaran absolut antar kategori.
Grafik Komposisi: Pie vs Stacked Bar
Dipakai saat Anda menunjukkan bagian dari keseluruhan (proporsi) — tapi pie chart punya batas kegunaan yang ketat.
Pie Chart — Gunakan Kalau
Kategori sedikit (idealnya ≤5)
Selisih proporsi cukup besar antar kategori
Pesan tunggal: "porsi terbesar ada di mana"
Stacked Bar — Gunakan Kalau
Kategori banyak (>5) atau perlu dibandingkan antar-periode
Selisih proporsi kecil dan sulit dibedakan mata di pie
Ingin membandingkan komposisi lintas waktu/kelompok
Mata manusia buruk membandingkan sudut (pie) tapi baik membandingkan panjang (bar) — inilah alasan banyak praktisi data menghindari pie chart untuk lebih dari 3–4 kategori.
Grafik Distribusi & Hubungan: Histogram vs Scatter Plot
Dua pertanyaan analisis yang berbeda butuh dua grafik berbeda — Anda sudah memakai keduanya sejak pertemuan EDA dan regresi.
Histogram — Distribusi
Menjawab: "Bagaimana sebaran satu variabel?" Contoh: sebaran usia pelanggan, sebaran nilai transaksi harian.
Scatter Plot — Hubungan
Menjawab: "Apakah dua variabel saling berhubungan?" Contoh: biaya iklan vs jumlah penjualan (dipakai di regresi linier pertemuan 7).
Ingat pertemuan EDA dan regresi: histogram membantu Anda mendeteksi skewness & outlier sebelum modeling; scatter plot membantu Anda melihat pola linier atau non-linier sebelum memilih metode.
Hitung dari Nol: Distorsi Akibat Sumbu-Y Dipotong
Kasus: penjualan bulan ini Rp120 juta, bulan lalu Rp100 juta (kenaikan riil 20%). Marketing memotong sumbu-y mulai dari Rp90 juta agar kenaikan "terlihat dramatis". Seberapa besar distorsinya?
Geser titik awal sumbu-Y dan amati bagaimana perbedaan kecil pada data yang sama bisa terlihat dramatis atau nyaris tak terlihat.
Bagian 3
Warna, Tipografi, Tools & Dashboard
Detail eksekusi yang membedakan grafik amatir dari grafik siap dipresentasikan ke manajemen.
Prinsip Warna: Kategorikal, Sekuensial, Diverging
Jenis data menentukan skema warna yang tepat — memilih skema yang salah membuat grafik sulit atau bahkan salah dibaca.
Kategorikal
Warna berbeda tanpa urutan, untuk kategori diskrit seperti marketplace atau kanal media sosial.
Sekuensial
Satu warna, gradasi terang ke gelap, untuk nilai yang berurutan seperti kepadatan penduduk atau skor rendah–tinggi.
Diverging
Skema warna dua-arah dari titik tengah netral, untuk nilai yang punya "titik nol" bermakna, mis. laba/rugi atau naik/turun.
Sekitar 1 dari 12 laki-laki mengalami buta warna merah-hijau — hindari kombinasi merah-hijau sebagai satu-satunya pembeda kategori; tambahkan label teks atau pola sebagai penanda kedua.
Tipografi & Anotasi: Grafik yang "Bisa Membaca Diri Sendiri"
Grafik yang baik tidak butuh penjelasan lisan tambahan — semua elemen tekstualnya sudah menjawab pertanyaan pembaca.
Checklist Elemen Teks Wajib
Judul berupa kalimat aktif yang menyampaikan temuan, bukan sekadar "Grafik Penjualan" — misal "Penjualan Naik 20% Setelah Kampanye Ramadan"
Label sumbu lengkap dengan satuan (Rp, unit, %) — jangan biarkan pembaca menebak
Sumber data & periode di pojok bawah, kecil tapi selalu ada — untuk kredibilitas dan audit
Anotasi pada titik penting, misalnya panah "flash sale 12.12" di titik lonjakan penjualan
Tools Visualisasi: Python vs BI Tools
Pilihan tools tergantung kebutuhan: eksplorasi cepat dalam skrip analisis, atau dashboard interaktif untuk dibagikan ke tim.
Tool
Kekuatan
Paling Cocok Untuk
Matplotlib (Python)
Kontrol detail penuh, fondasi library lain
Grafik kustom dalam notebook analisis (mis. pertemuan EDA & regresi Anda)
Drag-and-drop, dashboard interaktif, koneksi live ke database
Laporan berkala untuk manajemen non-teknis
Looker Studio (gratis)
Terhubung langsung ke Google Sheets/Analytics
UMKM & startup dengan anggaran terbatas
Menyusun Dashboard Efektif: Aturan 5 Detik
Prinsip: dalam lima detik pertama melihat dashboard, pembaca harus sudah menangkap status utama bisnis — tanpa perlu scroll atau bertanya.
Urutan tata letak ikuti pola baca "Z": ringkasan angka besar (KPI) di atas, detail dan tren pendukung di bawah — jangan taruh angka terpenting di pojok kanan bawah yang paling jarang dilihat pertama.
Checklist Kualitas Sebelum Publikasi
Sebelum Anda mengirim grafik ke klien atau dosen pembimbing proyek akhir, jalankan checklist singkat ini.
Kejujuran Data
Sumbu-y bar chart mulai dari nol?
Skala warna konsisten & tidak menyesatkan?
Ukuran sampel (n) dicantumkan bila relevan?
Kejelasan Desain
Judul menyampaikan temuan utama?
Chartjunk (efek 3D, bayangan) sudah dihapus?
Bisa dipahami tanpa penjelasan lisan tambahan?
Latihan Praktik & Persiapan Pertemuan 12
Kerjakan di laboratorium hari ini, lanjutkan di rumah jika belum selesai.
Latihan Hari Ini
Ambil dataset penjualan dari praktikum EDA (pertemuan 4)
Buat 1 bar chart, 1 line chart, dan 1 histogram dengan matplotlib/seaborn
Terapkan checklist Slide 19 pada ketiga grafik Anda
Simpan sebagai file gambar (.png) untuk dibahas minggu depan
Persiapan Pertemuan 12
Topik: Komunikasi Hasil Analisis
Bawa grafik hasil latihan hari ini sebagai bahan storytelling
Mulai pikirkan topik proyek akhir tim (pertemuan 13–14)