Hello guys! Kali ini kita akan membuat Program dari salah satu Library Python untuk membuat Grafik dengan Matplotlib, khususnya menambahkan Legenda (Legend).
Sumber Kode (Referensi) : Matplotlib.org, Geeksforgeeks.org, dan juga menggunakan ChatGPT
Sebuah Legenda adalah area yang menjelaskan elemen-elemen grafik. Dalam istilah sederhana, itu mencerminkan data yang ditampilkan dalam sumbu Y grafik. Biasanya muncul sebagai kotak yang berisi sampel kecil dari setiap warna pada grafik dan deskripsi kecil tentang apa arti data ini.
Atribut bbox_to_anchor=(x, y) dari fungsi legend() digunakan untuk menentukan koordinat legenda, dan atribut ncol mewakili jumlah kolom yang ada pada legenda. Nilai defaultnya adalah 1.
Sintaks :
matplotlib.pyplot.legend([“name1”, “name2”], bbox_to_anchor=(x, y), ncol=1)
Contoh :
import matplotlib.pyplot as plt# initializing the datax = [10, 20, 30, 40]y = [20, 25, 35, 55]# plotting the dataplt.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 😀😊😘👌👍 :)