So ändern sie die hintergrundfarbe in seaborn


Sie können die folgende grundlegende Syntax verwenden, um die Hintergrundfarbe eines Seaborn-Plots in Python zu ändern:

 sns. set (rc={' axes.facecolor':'lightblue ', ' figure.facecolor':'lightgreen '})

Das folgende Beispiel zeigt, wie diese Syntax in der Praxis verwendet wird.

Beispiel: Ändern der Hintergrundfarbe in Seaborn

Der folgende Code zeigt, wie man in Seaborn eine Punktwolke mit einem hellblauen Hintergrund innerhalb des Plots und einem hellgrünen Hintergrund außerhalb des Plots erstellt:

 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) 

Ändern Sie die Hintergrundfarbe des Seaborn-Plots

Die Hintergrundfarbe innerhalb des Pfads ist hellblau und die Hintergrundfarbe außerhalb des Pfads ist hellgrün, wie wir angegeben haben.

In den meisten Fällen ist es üblicher, innerhalb und außerhalb des Pfades dieselbe Farbe zu verwenden.

Beispielsweise können wir den folgenden Code verwenden, um die Hintergrundfarbe innerhalb und außerhalb des Pfads hellblau zu machen:

 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) 

Beachten Sie, dass wir auch hexadezimale Farbcodes verwenden können, um bestimmte Farben zu definieren.

Beispielsweise können wir den folgenden Code verwenden, um #33FFA2 als Hintergrundfarbe innerhalb des Diagramms anzugeben:

 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) 

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere gängige Vorgänge in Seaborn durchführen:

So passen Sie die Figurengröße eines Seaborn-Diagramms an
So ändern Sie Achsenbeschriftungen in einem Seaborn-Diagramm
So passen Sie die Anzahl der Ticks in Seaborn-Plots an

Einen Kommentar hinzufügen

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