MulaiMulai sekarang secara gratis

Menghitung kovarians

Kovarians dapat dihitung menggunakan fungsi Numpy np.cov(). Misalnya, dengan dua himpunan data x dan y, np.cov(x, y) mengembalikan array 2D di mana entri [0,1] dan [1,0] adalah kovariansnya. Entri [0,0] adalah varians data pada x, dan entri [1,1] adalah varians data pada y. Keluaran array 2D ini disebut matriks kovarians, karena mengatur varians diri dan kovarians.

Untuk mengingatkan kembali bagaimana hubungan panjang dan lebar mahkota bunga (petal) I. versicolor, kami sertakan plot sebar yang Anda buat pada latihan sebelumnya.

Latihan ini adalah bagian dari kursus

Berpikir Statistis dengan Python (Bagian 1)

Lihat Kursus

Petunjuk latihan

  • Gunakan np.cov() untuk menghitung matriks kovarians bagi panjang (versicolor_petal_length) dan lebar (versicolor_petal_width) mahkota bunga (petal) I. versicolor.
  • Cetak matriks kovarians.
  • Ekstrak nilai kovarians dari entri [0,1] pada matriks kovarians. Perhatikan bahwa karena simetri, entri [1,0] sama dengan entri [0,1].
  • Cetak nilai kovarians.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compute the covariance matrix: covariance_matrix


# Print covariance matrix


# Extract covariance of length and width of petals: petal_cov


# Print the length/width covariance

Edit dan Jalankan Kode