Seaborn: pairplot'ta renk tonu parametresi nasıl kullanılır?
Belirli bir değişkenin değerlerine göre grafiğin yönlerini renklendirmek için Seaborn’da çizim çiftleri oluştururken renk tonu parametresini kullanabilirsiniz.
Aşağıdaki temel sözdizimini kullanabilirsiniz:
import seaborn as sns sns. pairplot (data=df, hue=' team ')
Bu özel örnek, veri çerçevesindeki her bir sayısal değişkeni ve takım değişkeninin değerine bağlı olarak çizimin renk özelliklerini kullanarak bir çift çizimi oluşturur.
Aşağıdaki örnek, bu sözdiziminin pratikte nasıl kullanılacağını gösterir.
Örnek: Seaborn Pairplot’ta Hue Parametresini Kullanmak
İki farklı takımdaki basketbolcuların sayılarını ve asistlerini gösteren aşağıdaki panda DataFrame’e sahip olduğumuzu varsayalım:
import pandas as pd
#createDataFrame
df = pd. DataFrame ({' team ': ['A', 'A', 'A', 'A', 'A', 'B', 'B', 'B', 'B', 'B'],
' assists ': [3, 4, 4, 7, 9, 6, 7, 8, 10, 12],
' points ': [5, 6, 9, 12, 15, 5, 10, 13, 13, 19]})
#view DataFrame
print (df)
team assists points
0 to 3 5
1 to 4 6
2 to 4 9
3 to 7 12
4 to 9 15
5 B 6 5
6 B 7 10
7 B 8 13
8 B 10 13
9 B 12 19
Pairplot() işlevini kullanırsak, Seaborn, DataFrame’deki iki sayısal değişkeni kullanarak bir çift grafiği oluşturacaktır:
import seaborn as sns
#create pairplot
sns. pairplot (data=df)
Ortaya çıkan çift grafiği, noktaları ve yardımcı değişkenleri kullanarak dağılım grafiklerini ve histogramları görüntüler.
Pairplot() işlevinde hue parametresini kullanırsak, takım değişkeninin değerlerine göre çizimin bazı yönlerini renklendirebiliriz:
import seaborn as sns
#create pairplot using values of team variable as colors
sns. pairplot (data=df, hue=' team ')
Hue parametresini kullanarak çizimde aşağıdaki değişiklikleri yapabiliriz:
- Dağılım grafiğindeki puanlar takımın değerine göre renklendirilir.
- Her bir benzersiz takım için değerlerin dağılımını görselleştirmek için örtüşen yoğunluk eğrileri kullanılır.
Hangi renklerin hangi takım değerlerine karşılık geldiğinin anlaşılması için bir açıklamanın da otomatik olarak eklendiğini unutmayın.
Not : Seabornpairplot() işlevine ilişkin tüm belgeleriburada bulabilirsiniz.
Ek kaynaklar
Aşağıdaki eğitimlerde Seaborn’u kullanarak diğer genel görevlerin nasıl gerçekleştirileceği açıklanmaktadır:
Seaborn Arsalarına Başlık Nasıl Eklenir?
Seaborn grafiklerinde yazı tipi boyutu nasıl değiştirilir?
Seaborn grafiklerindeki işaretlerin sayısı nasıl ayarlanır?