Come modificare le etichette degli assi su un diagramma seaborn (con esempi)


Esistono due modi per modificare le etichette degli assi su un grafico marino.

Il primo modo è utilizzare la funzione ax.set() , che utilizza la seguente sintassi:

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

Il secondo modo è utilizzare le funzioni matplotlib, che utilizzano la seguente sintassi:

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

Gli esempi seguenti mostrano come utilizzare nella pratica ciascuno di questi metodi.

Metodo 1: modificare le etichette degli assi utilizzando ax.set()

Il codice seguente mostra come creare un barplot Seaborn e utilizzare ax.set() per specificare le etichette degli assi:

 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 () 

Metodo 2: modificare le etichette degli assi utilizzando le funzioni Matplotlib

Il codice seguente mostra come creare un barplot Seaborn e utilizzare le funzioni matplotlib per specificare le etichette degli assi:

 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 ()

Tieni presente che puoi anche specificare la dimensione del carattere, lo stile del carattere, la famiglia dei caratteri e altre funzionalità dei caratteri utilizzando questo metodo:

 #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 () 

Fare riferimento alla documentazione di matplotlib per un elenco completo dei modi in cui è possibile personalizzare il carattere sulle etichette degli assi.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *