Come creare un grafico di linee seaborn con punti come indicatori


Puoi utilizzare l’argomento marker con il valore o per creare una trama marina con punti come marker:

 import seaborn as sns

sns. lineplot (data=df, x=' x_var ', y=' y_var ', marker=' o ')

L’esempio seguente mostra come utilizzare questa sintassi nella pratica.

Esempio: creare un percorso di linea Seaborn con punti come contrassegni

Supponiamo di avere il seguente DataFrame panda che contiene informazioni sulle vendite effettuate per dieci giorni consecutivi in un negozio al dettaglio:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' day ': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
                   ' sales ': [3, 3, 5, 4, 5, 6, 8, 9, 14, 18]})

#view DataFrame
print (df)

   day sales
0 1 3
1 2 3
2 3 5
3 4 4
4 5 5
5 6 6
6 7 8
7 8 9
8 9 14
9 10 18

Se utilizziamo la funzione lineplot() per creare un grafico a linee in seaborn, per impostazione predefinita non ci saranno marcatori:

Tuttavia, possiamo utilizzare l’argomento marker nella funzione lineplot() per creare un grafico a linee con punti come marker:

 import seaborn as sns

#create lineplot with dots as markers
sns. lineplot (data=df, x=' day ', y=' sales ', marker=' o ')

trama marina con punti

Tieni presente che i puntini ora vengono utilizzati come indicatori nel grafico delle linee.

Tieni inoltre presente che possiamo utilizzare gli argomenti Markersize e Markerfacecolor per modificare rispettivamente la dimensione e il colore dei marcatori:

 import seaborn as sns

#create lineplot with custom dots as markers
sns. lineplot (data=df, x=' day ', y=' sales ', marker=' o ',
             markersize= 10 , markerfacecolor=' red ')

trama marina con punti come pennarelli con dimensioni e colore personalizzati

I punti ora sono rossi e hanno una dimensione maggiore rispetto all’esempio precedente.

Tieni presente che la dimensione predefinita del marcatore è 6.

Maggiore è il valore specificato per l’argomento Markersize , maggiori saranno i punti.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Seaborn:

Come regolare lo spessore della linea in Seaborn
Come disegnare più linee in Seaborn
Come cambiare i colori in una trama a linee Seaborn

Aggiungi un commento

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