Kovaryansı hesaplama
Kovaryans, Numpy fonksiyonu np.cov() kullanılarak hesaplanabilir. Örneğin, iki veri kümesi x ve y için np.cov(x, y) çağrısı, [0,1] ve [1,0] girişlerinin kovaryanslar olduğu 2B bir dizi döndürür. [0,0] girişi x içindeki verinin varyansı, [1,1] girişi ise y içindeki verinin varyansıdır. Bu 2B çıktı dizisine, öz-varyans ve kovaryansı düzenlediği için kovaryans matrisi denir.
I. versicolor taçyaprağı uzunluğu ve genişliğinin nasıl ilişkili olduğunu hatırlatmak için, önceki bir egzersizde oluşturduğun saçılım grafiğini ekledik.
Bu egzersiz
Python ile İstatistiksel Düşünme (Bölüm 1)
kursunun bir parçasıdırEgzersiz talimatları
- I. versicolor'un taçyaprağı uzunluğu (
versicolor_petal_length) ve genişliği (versicolor_petal_width) için kovaryans matrisini hesaplamak üzerenp.cov()kullan. - Kovaryans matrisini yazdır.
- Kovaryansı, kovaryans matrisinin
[0,1]girişinden çıkar. Simetri gereği[1,0]girişinin[0,1]ile aynı olduğunu unutma. - Kovaryansı yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Compute the covariance matrix: covariance_matrix
# Print covariance matrix
# Extract covariance of length and width of petals: petal_cov
# Print the length/width covariance