Pandalarda dağılım matrisi nasıl oluşturulur (örneklerle)


Bir dağılım grafiği matrisi tam olarak göründüğü gibidir: bir dağılım grafiği matrisi.

Bu tür matris kullanışlıdır çünkü bir veri kümesindeki birden fazla değişken arasındaki ilişkiyi aynı anda görselleştirmenize olanak tanır.

Bir pandanın DataFrame’inden bir dağılım matrisi oluşturmak için scatter_matrix() işlevini kullanabilirsiniz:

 p.d. plotting . scatter_matrix (df)

Aşağıdaki örnekler, bu sözdiziminin pratikte aşağıdaki pandalar DataFrame ile nasıl kullanılacağını gösterir:

 import pandas as pd
import numpy as np

#make this example reproducible
n.p. random . seeds (0)

#createDataFrame
df = pd. DataFrame ({' points ': np.random.randn(1000),
                   ' assists ': np.random.randn(1000),
                   ' rebounds ': np.random.randn(1000)})

#view first five rows of DataFrame
df. head ()

	points assists rebounds
0 1.764052 0.555963 -1.532921
1 0.400157 0.892474 -1.711970
2 0.978738 -0.422315 0.046135
3 2.240893 0.104714 -0.958374
4 1.867558 0.228053 -0.080812

Örnek 1: Temel difüzyon matrisi

Aşağıdaki kod, temel bir dağılım matrisinin nasıl oluşturulacağını gösterir:

 p.d. plotting . scatter_matrix (df)

pandalardaki dağılım matrisi

Örnek 2: Belirli sütunlar için dağılım matrisi

Aşağıdaki kod, DataFrame’in yalnızca ilk iki sütunu için dağılım matrisinin nasıl oluşturulacağını gösterir:

 p.d. plotting . scatter_matrix (df. iloc [:, 0:2])

Örnek 3: Özel renklere ve bölmelere sahip dağılım matrisi

Aşağıdaki kod, histogramlar için özel renklere ve belirli sayıda gruba sahip bir dağılım matrisinin nasıl oluşturulacağını gösterir:

 p.d. plotting . scatter_matrix (df, color=' red ', hist_kwds={' bins ': 30 , 'color': ' red '})

özel renkli panda dağılım matrisi

Örnek 4: KDE grafiğiyle dağılım matrisi

Aşağıdaki kod, histogram yerine matris köşegenleri boyunca çekirdek yoğunluğu tahmin grafiğine sahip bir dağılım matrisinin nasıl oluşturulacağını gösterir:

 p.d. plotting . scatter_matrix (df, diagonal=' kde ')

scatter_matrix() işlevinin tam çevrimiçi belgelerini burada bulabilirsiniz.

Ek kaynaklar

Aşağıdaki eğitimlerde Python’da diğer yaygın grafiklerin nasıl oluşturulacağı açıklanmaktadır:

Python’da Isı Haritaları Nasıl Oluşturulur
Python’da Çan Eğrisi Nasıl Oluşturulur
Python’da Ogive Grafiği Nasıl Oluşturulur

Yorum ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir