Jak zmienić rozmiar czcionki legendy na wykresie seaborn


Aby zmienić rozmiar czcionki w legendzie fabuły morskiej, możesz użyć następującej składni:

 plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ')

Argument rozmiar czcionki określa rozmiar czcionki etykiet w podpisie, a argument title_fontsize określa rozmiar czcionki tytułu podpisu.

Poniższy przykład pokazuje, jak w praktyce wykorzystać tę funkcję.

Przykład: zmiana rozmiaru czcionki legendy na wykresie Seaborn

Poniższy kod pokazuje, jak utworzyć wykres rozrzutu w Seaborn i określić rozmiar czcionki dla etykiet i tytułu w legendzie:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#create 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 scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ') 

Argumenty dotyczące rozmiaru czcionki mogą również przyjmować następujące wartości:

  • xx-mały
  • x-mały
  • mały
  • PRZECIĘTNY
  • duży
  • x-duży
  • xx-duży

Poniższy przykład pokazuje, jak w praktyce wykorzystać te argumenty:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#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 scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize=' medium ', title_fontsize=' x-large ') 

Szczegółowe wyjaśnienie funkcji plt.legend() można znaleźć w dokumentacji matplotlib .

Dodatkowe zasoby

Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w Seaborn:

Jak dostosować rozmiar figury na wykresie Seaborn
Jak zmienić etykiety osi na wykresie Seaborn
Jak zmienić pozycję legendy w Seaborn
Jak umieścić legendę poza działką Seaborn

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *