Membuat Visualisasi Data Dengan Python

HIMADIRA
5 min readAug 3, 2021

Written By : Arief Wardhana

medium.com/@poncoe

hi, gw Coedotz, kali ini gw mau share cara membuat visualisasi data dengan python, disini kalo kita liat kata python berati ya pake bahasa python yang di kembangkan oleh Guido Van Rossum pada tahun 90an, dan bahasa ini sukses dan banyak digunakan oleh beberapa perusahaan teknologi seperti Google, NASA, Instagram, LuckyTrue Development, dan lain-lain dalam pengembangan aplikasi maupun sistemnya. Selain itu Python juga sering digunakan dalam dunia Data Science dalam pengelolaan data dan penyelesaian masalah yang sangat kompleks, jangan salah kalau gaji seorang Data Science sangat besar, seperti di Gojek dilansir hingga mencapai 25 juta per bulan (menurut data glassdoor).

Lanjut aja gapake lama, kita pengenalan dulu dengan Matplotlib ini.

Apasih Itu Matplotlib ?

Matplotlib ini adalah sebuah library visualisasi data yang di bangun atas array library NumPy dan ditulis dengan bahasa python, library ini disusun oleh John Hunter pada tahun 2002, alasan dibuatnya Matplotlib ini agar bisa digunakan seperti MATLAB. Matplotlib ini juga bisa memvisualisasikan data secara 2D maupun 3D, bisa di jadikan gambar juga untuk datanya, keren gak tu?

Nah sebelum menggunakan library Matplotlib ini, pastikan kalian sudah install ya si Matplotlib ini, pastinya Pythonnya juga sudah terinstall pada komputer/laptop kalian, gw saranin menggunakan python versi 3 keatas.

Untuk cara install Matplotlib sendiri bisa diketik di Command Prompt (Windows) atau Terminal (Mac/Linux), tapi sebelum install pastikan pip (python package installer) sudah terinstall ya, biasanya jika menggunakan python versi 3 sudah terinstall, kalian bisa coba memastikan dengan perintah seperti ini :

Jika sudah muncul seperti ini tandanya pip sudah terinstall pada perangkat kalian, dan jika tidak kalian bisa lakukan hal ini untuk install pip (disarankan sudah terinstall python versi 3 keatas), dengan perintah :

jika muncul seperti ini tandanya sudah berhasil diinstall / diperbarui, pastiin juga sudah terkoneksi internet, lalu sekarang saatnya kita install library Matplotlib, dengan perintah :

Tahap Coding Matplotlib

Kali ini kita akan masuk ke tahap menulis kode program python sembari implementasikan library Matplotlib (Matplotlib Bar & Matplotlib Dotline), pada tutorial ini gw pake IDE bawaan dari python yaitu “IDLE” btw yang dimaksud ini bukan nganggur ya, tapi artinya Integrated Development and Learning Environment (IDLE), tapi kalau kalian ingin menggunakan selain IDE yang w pake ini boleh aja sih kayak PyCharm dll, tapi gw gatau berjalan dengan baik apa enggak.

  • Matplotlib Bar

Nah saatnya kalian buka IDE masing-masing untuk menuliskan kode program implementasi library Matplotlib Bar, jika sudah kalian bisa ketikan kode program ini, sangat simpel gak ribet.

Ketika kalian lihat kodingan ini cuma kopas-kopas aja pasti binggung ya maksudnya apa? Nah gw akan menjelaskan bagian kode dalam membuatan Matplotlib Bar.

Disini kita memerlukan import untuk memanggil sebuah library / pustaka si matplotlib, kalau kita tidak memanggil library si matplotlib ya gak akan jalan programnya, si pythonnya binggung pas compile kayak “plt.show() apaan ini anjir, gw gak kenal” gitu dah, dan “as plt” ini kita menggunakan alias / pemanggilan bernama “plt” bebas sih mau “as poncoegantenk” juga bisa, nanti pas di kode kalian ketik “poncoegantenk.show()”.

Nah pasti pada taulah ya, disini kita akan mendefinisikan variabel x dan y tentunya.

Bagian kode “bar(x,y)” dimana kita akan membuat sebuah bar dalam Matplotlib dengan data yang berasal dari variabel yang kita panggil, tapi defaultnya ya “bar(tinggibar, sampingbar)”, kalian bisa menggunakan penggunaan variabel sesuai kebutuhan ya, gaharus x dan y juga gapapa.

Pada bagian kode ini kita akan membuat label/penamaan ketika membuat sebuah visualisasi bar, pastikan sesuai dengan variabel yang kalian bikin ya, walaupun kalian gabikin nama variabel x dan ya misal coe dan dotz berati nanti di label kalian tulis “coelabel” dan “dotzlabel”.

Pada bagian kode title() ini kita akan membuat judul dari bar yang akan kita buat, jadi nanti akan muncul nama barnya “Matplotlib Bar by Coedotz”, untuk penamaannya bebas ya.

Untuk show() ini perintah untuk menampilkan visualisasi data yang sudah kita buat.

Hasil :

yoi mamen, akhirnya kalian berhasil mengimplementasi Matplotlib Bar, Selamat!

  • Matplotlib Dotline

Sekarang kita akan menuliskan kode program implementasi library Matplotlib Dotline, kalian bisa ketikan kode program ini, sangat simpel gak ribet.

Ketika kalian lihat kodingan ini cuma kopas-kopas aja pasti binggung ya maksudnya apa? Nah gw akan menjelaskan bagian kode dalam membuatan Matplotlib Dotline.

Disini kita memerlukan import untuk memanggil sebuah library / pustaka si matplotlib, kalau kita tidak memanggil library si matplotlib ya gak akan jalan programnya, si pythonnya binggung pas compile kayak “plt.show() apaan ini anjir, gw gak kenal” gitu dah, dan “as plt” ini kita menggunakan alias / pemanggilan bernama “plt” bebas sih mau “as poncoegantenk” juga bisa, nanti pas di kode kalian ketik “poncoegantenk.show()”.

Nah pasti pada taulah ya, disini kita akan mendefinisikan variabel x dan y tentunya.

Bagian kode “plot(x,y)” dimana kita akan membuat sebuah bar dalam Matplotlib dengan data yang berasal dari variabel yang kita panggil, tapi defaultnya ya “plot(tinggiplot, sampingplot)”, kalian bisa menggunakan penggunaan variabel sesuai kebutuhan ya, gaharus x dan y juga gapapa, untuk ( label=”” ) yaitu penamaan garis yang kita buat, dikosongin aja, sesusai kebutuhan aja ya.

Pada bagian kode ini kita akan membuat label/penamaan ketika membuat sebuah visualisasi bar, pastikan sesuai dengan variabel yang kalian bikin ya, walaupun kalian gabikin nama variabel x dan ya misal coe dan dotz berati nanti di label kalian tulis “coelabel” dan “dotzlabel”.

Pada bagian kode title() ini kita akan membuat judul dari bar yang akan kita buat, jadi nanti akan muncul nama barnya “Matplotlib Dotline by Coedotz”, untuk penamaannya bebas ya.

Untuk show() ini perintah untuk menampilkan visualisasi data yang sudah kita buat.

Hasil :

yoi mamen, akhirnya kalian berhasil mengimplementasi Matplotlib Dotline, Selamat!

Yoi Mamen!

Selamat kalian telah mempelajari cara instalasi pip, matplotlib dan implementasi matplotlib bar & dotline menggunakan bahasa python, sebenernya masih banyak kok visualisasi lainnya, mungkin ini sudah saatnya kalian explore sendiri di internet, mungkin itu aja dari gw, makasih ya, sampai ketemu di tutorial coedotz lainnya!

--

--