So ändern sie den linienstil in einem seaborn-diagramm


Sie können das Argument linestyle in der Funktion lineplot() verwenden, um den Stil einer Linie in einem Meeresplot anzupassen:

 import seaborn as sns

sns. lineplot (data=df, x=' x_var ', y=' y_var ', linestyle=' dashed ')

Zu den am häufigsten im Argument „linestyle“ bereitzustellenden Stilen gehören:

  • solide (Standard)
  • mit Punkten
  • Punkt
  • Kantenstich

Das folgende Beispiel zeigt, wie Sie den Linienstil in einem Meeresplot in der Praxis ändern.

Beispiel: Linienstil in Seaborn ändern

Angenommen, wir haben den folgenden Pandas-DataFrame, der Informationen über die täglichen Verkäufe in einem Einzelhandelsgeschäft enthält:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' day ': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
                   ' sales ': [3, 3, 5, 4, 5, 6, 8, 9, 14, 18]})

#view DataFrame
print(df)

   day sales
0 1 3
1 2 3
2 3 5
3 4 4
4 5 5
5 6 6
6 7 8
7 8 9
8 9 14
9 10 18

Wir können die Funktion lineplot() in Seaborn verwenden, um einen linearen Plot mit einer durchgezogenen Linie zu erstellen:

 import seaborn as sns

#create line plot with default line width
sns. lineplot (data=df, x=' day ', y=' sales ')

Wir können auch das Argument linestyle verwenden, um stattdessen eine gepunktete Linie zu verwenden:

 import seaborn as sns

#create line plot with dashed line
sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashed ') 

Oder wir könnten das Argument linestyle verwenden, um stattdessen eine gepunktete Linie zu verwenden:

 import seaborn as sns

#create line plot with dotted line
sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dotted ') 

Oder wir könnten das Argument linestyle verwenden, um stattdessen eine gestrichelte Linie zu verwenden:

 import seaborn as sns

#create line plot with dashdot line
sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashdot ') 

Beachten Sie außerdem, dass sich das Argument linestyle auf den Stil jeder Linie im Diagramm auswirkt, wenn Sie ein Meeresdiagramm mit mehreren Linien erstellen.

Zusätzliche Ressourcen

Die folgenden Tutorials erklären, wie Sie andere häufige Aufgaben in Seaborn ausführen:

So ändern Sie die Farben in einem Seaborn-Liniendiagramm
So passen Sie die Linienstärke in Seaborn an
So zeichnen Sie mehrere Linien in Seaborn

Einen Kommentar hinzufügen

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