Cara menambahkan Line Chart dengan Matplotlib

Hello guys! Kali ini kita akan menambahkan Line Chart atau Bagan Garis dengan Matplotlib untuk melakukan Visualisasi Grafik dengan Python.

Sumber Kode (Referensi) : Matplotlib.orgGeeksforgeeks.org, dan juga menggunakan ChatGPT

Untuk Software-nya, Anda bisa menggunakan Atom, Sublime Text, PyCharm, Spyder, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerOnlineGDBTrinket, dll. Akan tetapi, Anda juga bisa menggunakan Jupyter Notebook agar lebih praktis.


Bagan garis adalah salah satu plot dasar dan dapat dibuat menggunakan fungsi plot(). Ini digunakan untuk merepresentasikan hubungan antara dua data X dan Y pada sumbu yang berbeda.

Sintaks :

matplotlib.pyplot.plot(\*args, scalex=True, scaley=True, data=None, \*\*kwargs)

1. Bagan Garis Biasa

Contoh :

import matplotlib.pyplot as plt

# initializing the data
x = [10, 20, 30, 40]
y = [20, 25, 35, 50]

# plotting the data
plt.plot(x, y)

# Adding title to the plot
plt.title("Line Chart")

# Adding label on the y-axis
plt.ylabel('Y-Axis')

# Adding label on the x-axis
plt.xlabel('X-Axis')

plt.show()

Output :

2. Bagan Garis dengan Kustomisasi

Mari kita lihat cara menyesuaikan Grafik Garis yang telah dibuat di atas. Kami akan menggunakan properti berikut :

  • color : Mengubah warna garis
  • linewidth : Menyesuaikan lebar garis
  • marker : Untuk mengubah gaya titik yang sebenarnya
  • markersize : Untuk mengubah ukuran penanda
  • linestyle : Untuk mendefinisikan gaya garis yang digambar

Berbagai Gaya Garis yang Tersedia :

Character
Definition
Solid line
Dashed line
-.
dash-dot line
:
Dotted line
.
Point marker
o
Circle marker
,
Pixel marker
v
triangle_down marker
^
triangle_up marker
<
triangle_left marker
>
triangle_right marker
1
tri_down marker
2
tri_up marker
3
tri_left marker
4
tri_right marker
s
square marker
p
pentagon marker
*
star marker
h
hexagon1 marker
H
hexagon2 marker
+
Plus marker
x
X marker
D
Diamond marker
d
thin_diamond marker
|
vline marker
_
hline marker

Contoh : 

import matplotlib.pyplot as plt

# initializing the data
x = [10, 20, 30, 40]
y = [20, 25, 35, 50]

# plotting the data
plt.plot(x, y, color='green', linewidth=3, marker='o',
         markersize=15, linestyle='--')
 
# Adding title to the plot
plt.title("Line Chart")
 
# Adding label on the y-axis
plt.ylabel('Y-Axis')
 
# Adding label on the x-axis
plt.xlabel('X-Axis')
 
plt.show()

Output :


Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post