Cara menggunakan PLOTY pada Python

Sama seperti Bahasa pemrograman lain, Python juga memiliki banyak library yang dapat digunakan untuk membantu kita dalam membangun sebuah aplikasi, salah satunya yaitu library matplotlib. Matplotlib adalah library yang paling sering digunakan oleh data science karena dapat digunakan untuk memvisualisasikan data (misalnya dalam bentuk grafis). selain itu library ini juga memiliki Plot untuk menampilkan data secara 2D atau 3D. Plot sendiri dapat berupa garis, sebaran, atau histogram. Untuk menggunakan matplotlib kalian harus menginstall library tersebut terlebih dahulu dengan menggunakan perintah “ pip install matplotlib ” jika menggunakan python2 atau “ pip3 install matplotlib ” jika kalian menggunakan python 3. Bagi kalian yang menggunakan anaconda kalian dapat menginstalnya dengan menggunakan perintah ” conda install matplotlib “.

Kali ini kita akan mencoba mepraktikkan penggunaan library matplotlib untuk membuat grafik plotting data. Dalam praktik ini saya akan menggunakan text editor jupyter notebook .

Langkah pertama untuk menggunakan fungsi-fungsi dari library matplotlib ini kita harus mengimport nya terlebih dahulu ke file project kita seperti berikut ini :

import matplotlib.pyplot as plt

Untuk membuat garis kordinat untuk ploting data menggunakan perintah dibawah ini :

maka akan didapati hasil seperti berikut ini :

Cara menggunakan PLOTY pada Python

Penjelasan :

Untuk menampilkan garis koordinat kita menggunakan fungsi axis dimana fungsi axis sendiri memiliki 1 parameter yang berupa array yaitu pada array indeks pertama digunakan untuk menentukan titik awal garis koordinat X dan array indeks ke 2 digunakan untuk menentukan titik akhir garis koordinat X . Sedangkan array indeks ke 3 digunakan untuk menentukan titik awal garis koordinat Y dan array indeks ke 4 digunakan untuk menentukan titik akhir garis koordinat Y.

Untuk menampilkan data kordinat semisal kita akan mencoba menampilkan data koordinat {(2,4), (2.5,11), (6,14), (7,17), (9,24)} dapat dilakukan menggunakan scribt berikut ini :

plt.plot([2,2.5,6,7,9],[4,11,14,17,24])
plt.show()

maka akan didapati hasil seperti berikut ini :

Cara menggunakan PLOTY pada Python

Penjelasan :

fungsi plot() digunakan untuk menampilkan data koordinat kedalam garis koordinat yang tadi telah dibuat. Fungsi plot mempunyai 3 buah parameter dimana parameter pertama akan menentukan posisi titik X dan parameter ke 2 akan menentukan posisi titik Y sedangkan parameter ke 3 digunakan untuk menentukan jenis grafik yang akan ditampilkan dan jika parameter ini dikosongi maka secara default jenis grafiknya akan berupa line atau garis.

Memberi nama variabel sumbu x dan sumbu y pada grafik dengan menambahkan scribt seperti dibawah ini :

plt.xlabel('Actual birth weight')
plt.ylabel('Estimated birth weight')

Ploting Data CSV dengan Matplotlib

Setelah kalian mengerti basic penggunaan library Matplotlib seperti yang telah saya jelaskan diatas tadi sekarang kita akan mencoba untuk membuat graph dari data CSV. Namun sebelumnya kalian dapat mendownload data csv yang telah saya sediakan disini . Kemudian simpan di dalam folder yang sama dengan file project kalian. Setelah itu kita dapat memulai langkah programming nya berikut adalah langkah-langkah membuat grafik dengan python dari data csv berikut ini :

Melihat feature-feature yang tersedia dari data csv yang akan dilakukan ploting berikut adalah scribtnya :

import pandas as pd
pd.plotting.register_matplotlib_converters()
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns

tes = 'insurance.csv'
belajar = pd.read_csv(tes)
belajar.head()

maka hasilnya akan seperti berikut ini :

Cara menggunakan PLOTY pada Python

Lihat pada tabel diatas , terdapat feature-feature yang dapat kita manfaatkan untuk membuat ploting data dengan menggunakan library matplotlib . Sebagai contoh kita akan mencoba membuat scatter plot dengan data bmi sebagai sumbu X dan data charges sebagai sumbu Y berikut adalah scribt programnya :

sns.scatterplot(x=belajar['bmi'],y=belajar['charges'])

maka akan didapati hasil seperti berikut ini :

Cara menggunakan PLOTY pada Python

Dari hasil diatas dapat dilihat jika scatter plot sendiri merupakan tipe diagram dimana diagram scaterplot berbentuk titik-titik berwarna dengan titik penyebaran sesuai koordinat yang telah ditentukan.

Sekian artikel saya kali ini yang telah membahas ploting data dengan library matplotlib jangan lupa baca artikel saya yang lain tentang belajar web scrapping dengan beautifulsoup

Incoming Search Terms :

  • belajar matplotlib (python)
  • cara install matplotlib di python
  • fungsi linspace pada python
  • fungsi seaborn pada python
  • library python untuk mengolah data
  • grafik pada matplotlib
  • belajar python untuk data science

Library apa yang dapat digunakan untuk membuat tampilan grafik pada Python?

Pertama, Matplotlib merupakan salah satu Python libraries yang banyak digunakan. Diluncurkan sejak 2003, library ini berhasil digunakan oleh sebagian besar pengguna Python. Paket ini menyediakan alat visualisasi data dua dimensi berupa grafik, plot, histogram, dan lain-lain.

Apa yang dimaksud Line Plot?

Line plot adalah salah satu jenis visualisasi data yang banyak digunakan dan merupakan jenis plot dasar dalam visualisasi data. Jenis plot ini menampilkan informasi berupa rangkaian titik data yang terhubung dengan segmen garis lurus.

Apa kegunaan Matplotlib?

Matplotlib sendiri adalah suatu library atau package yang paling populer di bahasa python untuk melakukan visualisasi data seperti membuat plot grafik untuk satu sumbu atau lebih. Setiap sumbu memiliki sumbu horizontal (x) dan sumbu vertikal (y).

Apa itu visualisasi data Python?

Visualisasi data adalah teknik mengambil informasi dari data ke dalam bentuk visual yang bisa dilihat oleh mata, seperti bagan, grafik, dan peta. Visualisasi data dibuat untuk memahami data yang besar atau kecil dengan mudah. R dan Python merupakan platform yang hampir bisa menganalisis semua jenis grafik.