Cara mengganti label sumbu pada plot seaborn (dengan contoh)


Ada dua cara untuk mengubah label sumbu pada plot laut.

Cara pertama adalah dengan menggunakan fungsi ax.set() yang menggunakan sintaks berikut:

 ax. set (xlabel=' x-axis label ', ylabel=' y-axis label ')

Cara kedua adalah dengan menggunakan fungsi matplotlib yang menggunakan sintaks berikut:

 plt. xlabel (' x-axis label ')
plt. ylabel (' y-axis label ')

Contoh berikut menunjukkan cara menggunakan masing-masing metode ini dalam praktik.

Metode 1: Ubah Label Sumbu Menggunakan ax.set()

Kode berikut menunjukkan cara membuat barplot Seaborn dan menggunakan ax.set() untuk menentukan label sumbu:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create some fake data
df = pd. DataFrame ({' quarter ': ['Q1', 'Q2', 'Q3', 'Q4'],
                   ' sales ': [23, 26, 24, 34]})

#create seaborn barplot
ax = sns. barplot (x=' quarter ', y=' sales ', 
                 data = df, 
                 color=' steelblue ')

#specfiy axis labels
ax. set (xlabel=' Sales Quarter ',
       ylabel=' Total Sales ',
       title=' Sales by Quarter ')

#display barplot
plt. show () 

Metode 2: Ubah Label Sumbu Menggunakan Fungsi Matplotlib

Kode berikut menunjukkan cara membuat barplot Seaborn dan menggunakan fungsi matplotlib untuk menentukan label sumbu:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create some fake data
df = pd. DataFrame ({' quarter ': ['Q1', 'Q2', 'Q3', 'Q4'],
                   ' sales ': [23, 26, 24, 34]})

#create seaborn barplot
ax = sns. barplot (x=' quarter ', y=' sales ', 
                 data = df, 
                 color=' steelblue ')

#specify axis labels
plt. xlabel (' Sales Quarter ')
plt. ylabel (' Total Sales ')
plt. title (' Sales by Quarter ')

#display barplot
plt. show ()

Perhatikan bahwa Anda juga dapat menentukan ukuran font, gaya font, jenis font, dan fitur font lainnya menggunakan metode ini:

 #specify axis labels
plt. xlabel (' Sales Quarter ', size= 16 , fontstyle=' italic ', weight= 900 )
plt. ylabel (' Total Sales ', size= 16 , family=' minivan ')
plt. title (' Sales by Quarter ')

#display barplot
plt. show () 

Lihat dokumentasi matplotlib untuk daftar lengkap cara menyesuaikan font pada label sumbu.

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *