Hoe u de lijnstijl in een seaborn-plot kunt wijzigen
U kunt het argument lijnstijl in de functie lineplot() gebruiken om de stijl van een lijn in een maritiem plot aan te passen:
import seaborn as sns sns. lineplot (data=df, x=' x_var ', y=' y_var ', linestyle=' dashed ')
De meest voorkomende stijlen die in het lijnstijlargument kunnen worden gebruikt, zijn onder meer:
- effen (standaard)
- met stippen
- punt
- rand steek
Het volgende voorbeeld laat zien hoe u in de praktijk de lijnstijl in een maritiem plot kunt wijzigen.
Voorbeeld: lijnstijl wijzigen in Seaborn
Stel dat we het volgende panda’s DataFrame hebben dat informatie bevat over de verkopen die elke dag in een winkel worden gedaan:
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
We kunnen de functie lineplot() in Seaborn gebruiken om een lineaire plot met een ononderbroken lijn te maken:
import seaborn as sns #create line plot with default line width sns. lineplot (data=df, x=' day ', y=' sales ')
We kunnen ook het argument lijnstijl gebruiken om in plaats daarvan een stippellijn te gebruiken:
import seaborn as sns #create line plot with dashed line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashed ')
Of we kunnen het lijnstijlargument gebruiken om in plaats daarvan een stippellijn te gebruiken:
import seaborn as sns #create line plot with dotted line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dotted ')
Of we kunnen het lijnstijlargument gebruiken om in plaats daarvan een stippellijn te gebruiken:
import seaborn as sns #create line plot with dashdot line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashdot ')
Houd er ook rekening mee dat als u een zeediagram met meerdere lijnen maakt, het lijnstijlargument van invloed is op de stijl van elke lijn in het diagram.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in Seaborn kunt uitvoeren:
Kleuren wijzigen in een Seaborn-lijndiagram
Lijndikte aanpassen in Seaborn
Hoe meerdere lijnen te tekenen in Seaborn