Menambahkan Suptitle, Title, X Label dan Y Label

Untuk jelasnya, langsung menggunakan contoh. Berikut kode untuk menampilkan suptitle, title, x label dan y label.

import seaborn as sns
import matplotlib.pyplot as plt

tips = sns.load_dataset("tips")

g = sns.catplot(x="day", y="total_bill", data=tips, kind="box", col="smoker")

g.fig.suptitle("Tips by Day", y=1.03)
g.set_titles("Smoker: {col_name}")
g.set_xlabels("Day")
g.set_ylabels("Total Bill")

plt.show()

Method suptitle adalah untuk menambahkan centered title pada figure. Parameternya text untuk isi title dan y untuk mengatur jarak text dari figure, default adalah 1. Pada code digunakan 1.03.

Method set_titles berfungsi untuk menambahkan title pada facet. Pada contoh diatas, terdapat 2 facet yang dipisahkan dalam col. Gunakan format “Your text {col_name}” untuk menampilkan data col, dalam contoh diatas yes dan no.

NOTE Jika tidak ada facet, cukup gunakan suptitles, perintah set_titles tidak akan memberikan efek.

Method set_xlabels adalah untuk menampilkan label pada x axis. Dan set_ylabels adalah untuk menampilkan label pada y axis.

Tips, bila label ticks bertabrakan, lakukan rotasi dengan perintah plt.xticks(rotation=90)

plt.xticks(rotation=90)

Dengan berakhirnya modul ini, tutorial data visualization menggunakan seaborn sudah selesai. Semoga bermanfaat.

Sharing is caring:

Leave a Comment