Come modificare la larghezza della barra nel grafico delle barre seaborn


Puoi utilizzare l’argomento larghezza per modificare la larghezza delle barre in un grafico a barre Seaborn :

 sns. barplot (x=' xvar ', y=' yvar ', data=df, width= 0.8 )

Il valore predefinito per la larghezza è 0,8 .

Minore è il valore della larghezza , più sottili saranno le barre.

L’esempio seguente mostra come utilizzare questo argomento nella pratica.

Esempio: modificare la larghezza delle barre nel grafico delle barre Seaborn

Supponiamo di avere il seguente DataFrame panda che contiene informazioni sulle vendite totali effettuate dai vari dipendenti di un’azienda:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' employee ': ['Andy', 'Bert', 'Chad', 'Doug', 'Eric', 'Frank'],
                   ' sales ': [22, 14, 9, 7, 29, 20]})

#view DataFrame
print (df)

  employee sales
0 Andy 22
1 Bert 14
2 Chad 9
3 Doug 7
4 Eric 29
5 Frank 20

Possiamo utilizzare la seguente sintassi per creare un grafico a barre in Seaborn utilizzando il valore predefinito di 0,8 per la larghezza :

 import seaborn as sns

#create bar plot with default width
sns. barplot (x=' employee ', y=' sales ', data=df). set (title=' Default Width ')

Il codice seguente mostra come diminuire la larghezza di ciascuna barra impostando l’argomento larghezza uguale a 0,4 :

 import seaborn as sns

#create bar plot with width = 0.4
sns. barplot (x=' employee ', y=' sales ', data=df, width= 0.4 ). set (title=' Width = 0.4 ') 

Si noti che le barre sono molto più sottili in questo grafico rispetto al precedente.

Se vuoi che ciascuna delle barre si tocchi, puoi impostare la larghezza uguale a 1 :

 import seaborn as sns

#create bar plot with width = 1
sns. barplot (x=' employee ', y=' sales ', data=df, width= 1 ). set (title=' Width = 1 ') 

Tieni presente che se imposti la larghezza su un valore maggiore di 1, le barre si sovrapporranno.

Nota : puoi trovare la documentazione completa della funzione barplot() in seaborn qui .

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre funzioni comuni in Seaborn:

Come visualizzare i valori su Seaborn Barplot
Come creare un barplot raggruppato in Seaborn
Come impostare il colore delle barre in un barplot Seaborn

Aggiungi un commento

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