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.org, Geeksforgeeks.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 Programiz, OneCompiler, OnlineGDB, Trinket, 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 moduleimport matplotlib.pyplot as pltfrom matplotlib.figure import Figure# initializing the datax = [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 7fig = plt.figure(figsize =(7, 5), facecolor='y',edgecolor='r', linewidth=7)# Creating a new axes for the figureax = fig.add_axes([1, 1, 1, 1])# Adding the data to be plottedax.plot(x, y)# Adding title to the plotplt.title("Grafik Linear", fontsize=20, color="blue")# Adding label on the y-axisplt.ylabel('Y-Axis')# Adding label on the x-axisplt.xlabel('X-Axis')# Setting the limit of y-axisplt.ylim(0, 80)# setting the labels of x-axisplt.xticks(x, labels=["Satu", "Dua", "Tiga", "Empat"])# Adding legendsplt.legend(["Garis"])plt.show()
Output :
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)