Aggiungi titolo a Seaborn Plot
-
Usa la funzione
set_title()
per aggiungere un titolo a un grafico Seaborn -
Usa la funzione
set()
per aggiungere un titolo a un grafico di Seaborn -
Usa la funzione
title()
per aggiungere un titolo a un grafico di Seaborn
In questo tutorial, discuteremo come aggiungere un titolo a una trama di Seaborn.
Usa la funzione set_title()
per aggiungere un titolo a un grafico Seaborn
Un grafico seaborn restituisce un oggetto di tipo istanza assi matplotlib. Per tali oggetti, possiamo usare la funzione set_title()
per aggiungere un titolo alla trama.
Per esempio,
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
p = sns.lineplot(data=df)
p.set_title("Title")
Possiamo anche controllare la dimensione del titolo usando il parametro fontsize
.
Usa la funzione set()
per aggiungere un titolo a un grafico di Seaborn
La funzione set()
è usata per aggiungere diversi elementi alla trama e può essere usata per aggiungere il titolo. Usiamo il parametro title
e gli diamo il nome desiderato.
Per esempio,
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
p = sns.lineplot(data=df)
p.set(title="Title")
Nota che funziona in modo simile alla funzione set_title()
discussa in precedenza.
Usa la funzione title()
per aggiungere un titolo a un grafico di Seaborn
La funzione matplotlib.pyplot.title()
è usata per aggiungere un titolo alla trama corrente. Offre molte personalizzazioni tramite diversi argomenti. Alcuni di questi sono l’argomento loc
utilizzato per specificare la posizione; l’argomento fontdict()
che controlla l’aspetto e l’allineamento del carattere; e l’argomento color
che ne specifica il colore.
Nel codice seguente, aggiungiamo un titolo a un diagramma di Seaborn usando questa funzione.
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
df = pd.DataFrame(
{"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)
p = sns.lineplot(data=df)
plt.title("Title")
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn