Jak zmienić etykiety osi na działce seaborn (z przykładami)
Istnieją dwa sposoby modyfikowania etykiet osi na działce morskiej.
Pierwszy sposób polega na użyciu funkcji ax.set() , która wykorzystuje następującą składnię:
ax. set (xlabel=' x-axis label ', ylabel=' y-axis label ')
Drugi sposób polega na użyciu funkcji matplotlib, które wykorzystują następującą składnię:
plt. xlabel (' x-axis label ') plt. ylabel (' y-axis label ')
Poniższe przykłady pokazują, jak zastosować każdą z tych metod w praktyce.
Metoda 1: Zmień etykiety osi za pomocą ax.set()
Poniższy kod pokazuje, jak utworzyć wykres słupkowy Seaborn i użyć ax.set() do określenia etykiet osi:
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 ()
Metoda 2: Zmień etykiety osi za pomocą funkcji Matplotlib
Poniższy kod pokazuje, jak utworzyć wykres słupkowy Seaborn i użyć funkcji matplotlib do określenia etykiet osi:
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 ()
Pamiętaj, że za pomocą tej metody możesz także określić rozmiar czcionki, styl czcionki, rodzinę czcionek i inne cechy czcionki:
#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 ()
Pełną listę sposobów dostosowywania czcionki na etykietach osi można znaleźć w dokumentacji matplotlib .