Seaborn grafiğindeki çizgi stili nasıl değiştirilir?
Deniz çizimindeki bir çizginin stilini ayarlamak için lineplot() işlevindeki çizgi stili argümanını kullanabilirsiniz:
import seaborn as sns sns. lineplot (data=df, x=' x_var ', y=' y_var ', linestyle=' dashed ')
Çizgi stili argümanında sağlanacak en yaygın stiller şunları içerir:
- katı (varsayılan)
- noktalı
- nokta
- kenar dikişi
Aşağıdaki örnek, bir deniz çiziminde çizgi stilinin pratikte nasıl değiştirileceğini göstermektedir.
Örnek: Seaborn’da çizgi stilini değiştirme
Bir perakende mağazasında her gün yapılan satışlarla ilgili bilgileri içeren aşağıdaki panda DataFrame’e sahip olduğumuzu varsayalım:
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
Düz bir çizgiye sahip doğrusal bir çizim oluşturmak için Seaborn’daki lineplot() işlevini kullanabiliriz:
import seaborn as sns #create line plot with default line width sns. lineplot (data=df, x=' day ', y=' sales ')
Bunun yerine noktalı çizgi kullanmak için çizgi stili argümanını da kullanabiliriz:
import seaborn as sns #create line plot with dashed line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashed ')
Veya bunun yerine noktalı çizgi kullanmak için çizgi stili argümanını kullanabiliriz:
import seaborn as sns #create line plot with dotted line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dotted ')
Veya bunun yerine kesikli çizgi kullanmak için çizgi stili argümanını kullanabiliriz:
import seaborn as sns #create line plot with dashdot line sns. lineplot (data=df, x=' day ', y=' sales ', linestyle=' dashdot ')
Ayrıca birden fazla çizgiye sahip bir deniz çizimi oluşturursanız çizgi stili argümanının çizimdeki her satırın stilini etkileyeceğini unutmayın.
Ek kaynaklar
Aşağıdaki eğitimler Seaborn’da diğer genel görevlerin nasıl gerçekleştirileceğini açıklamaktadır:
Seaborn çizgi grafiğindeki renkler nasıl değiştirilir?
Seaborn’da çizgi kalınlığı nasıl ayarlanır?
Seaborn’da birden fazla çizgi nasıl çizilir