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, kursun bir parçasıdır
Python ile İstatistiksel Düşünme (Bölüm 1)
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Compute the covariance matrix: covariance_matrix
# Print covariance matrix
# Extract covariance of length and width of petals: petal_cov
# Print the length/width covariance