Menambahkan Warna Grafik menggunakan Matplotlib

Hello guys! Kali ini kita akan membuat Program dari salah satu Library Python untuk membuat Grafik dengan Matplotlib, khususnya menambahkan Warna Grafik.

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.


Anggaplah kelas gambar sebagai keseluruhan jendela atau halaman tempat segala sesuatu digambar. Ini adalah wadah tingkat atas yang berisi satu atau lebih sumbu. Sebuah gambar dapat dibuat menggunakan metode figure().

Sintaks :

class matplotlib.figure.Figure(figsize=None, dpi=None, facecolor=None, edgecolor=None, linewidth=0.0, frameon=None, subplotpars=None, tight_layout=None, constrained_layout=None)

Contoh :

# Python program to show pyplot module
import matplotlib.pyplot as plt
from matplotlib.figure import Figure

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

# Creating a new figure with width = 7 inches
# and height = 5 inches with face color as
# green, edgecolor as red and the line width
# of the edge as 7
fig = plt.figure(figsize =(7, 5), facecolor='y',
                 edgecolor='r', linewidth=7)

# Creating a new axes for the figure
ax = fig.add_axes([1, 1, 1, 1])

# Adding the data to be plotted
ax.plot(x, y)

# Adding title to the plot
plt.title("Grafik Linear", fontsize=20, color="blue")

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

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

# Setting the limit of y-axis
plt.ylim(0, 80)

# setting the labels of x-axis
plt.xticks(x, labels=["Satu", "Dua", "Tiga", "Empat"])

# Adding legends
plt.legend(["Garis"])

plt.show()

Output :


Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post