Jak zmienić rozmiar czcionki na wykresach seaborn (z przykładami)
Aby zmienić rozmiar czcionki na wykresach Seaborn, możesz użyć następującej podstawowej składni:
import seaborn as sns sns. set (font_scale= 2 )
Zwróć uwagę, że domyślna wartość czcionki_skali wynosi 1. Zwiększając tę wartość, możesz zwiększyć rozmiar czcionki wszystkich elementów wykresu.
Poniższe przykłady pokazują, jak używać tej składni w praktyce.
Przykład 1: Zmień rozmiar czcionki wszystkich elementów wykresu Seaborn
Poniższy kod pokazuje, jak utworzyć prosty wykres liniowy w Seaborn z domyślnym rozmiarem czcionki:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #createDataFrame df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'], ' sales ': [4, 11, 6, 18], ' company ': ['A', 'A', 'B', 'B']}) #plot multiple lines sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ')
Poniższy kod pokazuje, jak użyć funkcji sns.set() do zwiększenia rozmiaru czcionki wszystkich elementów wykresu:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #increase font size of all elements sns. set (font_scale= 2 ) #createDataFrame df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'], ' sales ': [4, 11, 6, 18], ' company ': ['A', 'A', 'B', 'B']}) #plot multiple lines sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ')
Należy pamiętać, że rozmiar czcionki każdego elementu fabuły znacznie wzrósł.
Przykład 2: Zmień rozmiar czcionki określonych elementów na wykresie Seaborn
Poniższy kod pokazuje, jak zmienić rozmiar czcionki określonych elementów na wykresie Seaborn:
import pandas as pd import matplotlib. pyplot as plt import seaborn as sns #createDataFrame df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'], ' sales ': [4, 11, 6, 18], ' company ': ['A', 'A', 'B', 'B']}) #plot multiple lines sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df) #modify individual font size of elements plt. legend (title=' Company ', fontsize= 20 ) plt. xlabel (' Date ', fontsize= 16 ); plt. ylabel (' Sales ', fontsize= 16 ); plt. title (' Sales Data ', fontsize= 20 ) plt. tick_params (axis=' both ', which=' major ', labelsize= 14 )
Należy pamiętać, że każdy element na wykresie ma unikalny rozmiar czcionki na podstawie wartości określonej w argumencie rozmiar czcionki .
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w Seaborn:
Jak utworzyć wiele wykresów Seaborn na jednej figurze
Jak zmienić pozycję legendy w Seaborn
Jak dodać tytuł do działek Seaborn