Jak zmienić kolor tła w seaborn
Aby zmienić kolor tła wykresu Seaborn w Pythonie, możesz użyć następującej podstawowej składni:
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightgreen '})
Poniższy przykład pokazuje, jak zastosować tę składnię w praktyce.
Przykład: zmiana koloru tła w Seaborn
Poniższy kod pokazuje, jak utworzyć chmurę punktów w Seaborn z jasnoniebieskim tłem wewnątrz wykresu i jasnozielonym tłem poza wykresem:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightgreen '})
#create seaborn scatterplot
sns. scatterplot (x,y)
Kolor tła wewnątrz ścieżki jest jasnoniebieski, a kolor tła na zewnątrz ścieżki jest jasnozielony, zgodnie z określeniem.
W większości przypadków częściej używa się tego samego koloru wewnątrz i na zewnątrz ścieżki.
Na przykład możemy użyć poniższego kodu, aby kolor tła wewnątrz i na zewnątrz ścieżki był jasnoniebieski:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightblue '})
#create seaborn scatterplot
sns. scatterplot (x,y)
Należy pamiętać, że możemy również użyć szesnastkowych kodów kolorów do zdefiniowania określonych kolorów.
Na przykład możemy użyć poniższego kodu, aby określić #33FFA2 jako kolor tła wykresu:
import seaborn as sns
import matplotlib. pyplot as plt
#define data
x = [1, 2, 2, 3, 5, 6, 6, 7, 9, 10, 12, 13]
y = [8, 8, 10, 12, 13, 15, 18, 15, 19, 22, 24, 29]
#define seaborn background colors
sns. set (rc={' axes.facecolor':'#33FFA2 ', ' figure.facecolor':'lightgrey '})
#create seaborn scatterplot
sns. scatterplot (x,y)
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w Seaborn:
Jak dostosować rozmiar figury na wykresie Seaborn
Jak zmienić etykiety osi na wykresie Seaborn
Jak dostosować liczbę kleszczy na działkach Seaborn