Visualisasi Data yang Interaktif Menggunakan Plotly Express

HAPPY SYAHRUL RAMADHAN
August 31, 2024

Halo, sobat data! Pasti kalian sudah tidak asing dengan Visualisasi Data , nah kali ini aku mau share nih salah satu tools yang menurut aku powerfull dalam pembuatan visualisasi data yang interaktf di python Yuk, kita bahas bareng-bareng!
Apasih itu Visualisasi Data dan mengapa sangat penting bagi seorang data science ?
Visualisasi data adalah proses representasi informasi atau data dalam bentuk grafis, seperti grafik, diagram, peta, dan bagan, untuk memudahkan pemahaman pola, tren, dan wawasan dari data tersebut. Dengan menggunakan elemen visual seperti titik, garis, batang, dan warna, visualisasi data membantu mempercepat pemahaman dan analisis data yang kompleks, sehingga memudahkan pengambilan keputusan.
Apa itu plotly ?
Plotly Express adalah visualisasi tingkat tinggi, sebuah library Python yang digunakan untuk membuat visualisasi data interaktif. Plotly Express memungkinkan pembuatan grafik yang kompleks dengan sedikit kode, menjadikannya ideal untuk eksplorasi data cepat.
Beberapa Fitur yang ada di plotly
Berikut adalah beberapa fitur utama dari Plotly Express:
- Kemudahan Penggunaan: Dengan sintaks yang sederhana, Plotly Express memungkinkan pengguna membuat berbagai jenis grafik hanya dengan beberapa baris kode.
- Beragam Grafik: Plotly Express mendukung berbagai jenis visualisasi seperti grafik garis, grafik batang, scatter plot, peta, histogram, box plot, dan banyak lagi.
- Integrasi dengan Pandas: Plotly Express bekerja sangat baik dengan DataFrame dari Pandas, memungkinkan pengguna untuk membuat grafik langsung dari data yang terstruktur.
- Interaktif: Grafik yang dibuat dengan Plotly Express bersifat interaktif, sehingga pengguna dapat memanipulasi grafik secara langsung, seperti melakukan zoom, pan, dan memilih data yang ditampilkan.
- Fleksibilitas: Meskipun Plotly Express dirancang untuk kesederhanaan, grafik yang dihasilkan dapat disesuaikan lebih lanjut menggunakan library Plotly utama untuk kebutuhan visualisasi yang lebih kompleks.
Cara penggunaan plotly untuk visualisasi
pertama kalian harus import library plotly terlebih dahulu
pip install plotly
setelah itu import library plotly
import plotly.express as px
nah sekarang mari kita coba untuk melakukan visualisasi
disini aku menggunakan contoh data sederhana.
# pertama kita definisikan datanya terlebih dahulu data = { 'species': ['Setosa', 'Versicolor', 'Virginica'], 'count': [50, 45, 55] }
# kemudian kita ubah menjadi dataframe dari data df = pd.DataFrame(data)
# selanjutnya membuat barchart nya seperti fungsi di bawah fig = px.bar(df, x='species', y='count', title='Total Spesies')
# kemudian tampilkan grafiknya fig.show()
nah hasinya kurang lebih seperti ini dan jika kita mengarahkan cursor pada bagian barchart maka akan muncul informasi seperti nama spesiesnya dan jumlah nya
selanjutnya kita contohkan pada grafik yang berbeda
kita contohkan masih menggunakan data sebelumnya
# Membuat visualisasi pie chart fig = px.pie(df, names='species', values='count', title='Total Spesies')
# Menampilkan grafik fig.show()
Selain itu juga kita bisa langsung mengunduh hasil visualisasi yang sudah kita buat pada icon yang berada di pojok kanan atas
Kesimpulan
Jadi gimana nih sobat data? tertarik juga menggunakan plotly? langsung saja eksplor dunia visualisasi data yang mengasikkan ini!!
Dan jadilah master di bidang yang kamu sukai!!!