So fügen sie seaborn-plots einen titel hinzu (mit beispielen)


Um einem einzelnen Meeresplot einen Titel hinzuzufügen, können Sie die Funktion .set() verwenden.

So fügen Sie beispielsweise einem Boxplot einen Titel hinzu:

 sns. boxplot (data=df, x=' var1 ', y=' var2 '). set (title=' Title of Plot ')

Um einem marinen Facettenplot einen globalen Titel hinzuzufügen, können Sie die Funktion .suptitle() verwenden.

So fügen Sie beispielsweise einen globalen Titel zu einem Replot hinzu:

 #define relplot
rel = sns. relplot (data=df, x=' var1 ', y=' var2 ', col=' var3 ')

#add overall title to replot
rel. fig . suptitle (' Overall Title ')

Die folgenden Beispiele zeigen, wie Sie diese Funktionen in der Praxis nutzen können.

Beispiel 1: Fügen Sie einem einzelnen Seaborn-Plot einen Titel hinzu

Der folgende Code zeigt, wie man einem Seaborn-Boxplot einen Titel hinzufügt:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create boxplot
sns. boxplot (data=df, x=' team ', y=' points '). set (title=' Points by Team ') 

Seaborn-Boxplot mit Titel

Und der folgende Code zeigt, wie man einem Meeresstreudiagramm einen Titel hinzufügt:

 sns. scatterplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

Seaborn-Streudiagramm mit Titel

Und der folgende Code zeigt, wie man einem Seaborn-Regplot einen Titel hinzufügt:

 sns. regplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

Seaborn-Handlung mit Titel

Beispiel 2: Fügen Sie einem Seaborn Face Plot einen globalen Titel hinzu

Der folgende Code zeigt, wie man einem Seaborn-Facettenplot einen Titel hinzufügt:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#add overall title
rel. fig . suptitle (' Stats by Team ')

Facettenreiche Handlung von Seaborn mit Titel

Wir können auch das Argument subplots_adjust() verwenden, um den Gesamttitel etwas nach oben zu verschieben, damit er die einzelnen Plots nicht beeinträchtigt:

 #create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#move overall title up
rel. fig . subplots_adjust (top= .8 )

#add overall title
rel. fig . suptitle (' Stats by Team ') 

Zusätzliche Ressourcen

So passen Sie die Figurengröße eines Seaborn-Diagramms an
So ändern Sie die Position einer Legende in Seaborn
So ändern Sie Achsenbeschriftungen in einem Seaborn-Diagramm

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert