MulaiMulai sekarang secara gratis

Menghitung varians

Penting untuk memahami apa yang dilakukan fungsi yang umum digunakan di balik layar. Meskipun Anda mungkin sudah tahu cara menghitung varians, ini adalah kursus pemula yang tidak mengasumsikan demikian. Pada latihan ini, kita akan menghitung secara eksplisit varians panjang mahkota bunga (petal) dari Iris veriscolor menggunakan persamaan yang dibahas dalam video. Kemudian kita akan menggunakan np.var() untuk menghitungnya.

Latihan ini adalah bagian dari kursus

Berpikir Statistis dengan Python (Bagian 1)

Lihat Kursus

Petunjuk latihan

  • Buat array bernama differences yang merupakan selisih antara panjang mahkota bunga (versicolor_petal_length) dan mean panjang mahkota. Variabel versicolor_petal_length sudah tersedia di namespace Anda sebagai array NumPy sehingga Anda dapat memanfaatkan operasi tervektorisasi NumPy.
  • Kuadratkan setiap elemen dalam array ini. Sebagai contoh, x**2 akan menguadratkan setiap elemen dalam array x. Simpan hasilnya sebagai diff_sq.
  • Hitung mean dari elemen-elemen dalam diff_sq menggunakan np.mean(). Simpan hasilnya sebagai variance_explicit.
  • Hitung varians dari versicolor_petal_length menggunakan np.var(). Simpan hasilnya sebagai variance_np.
  • Cetak variance_explicit dan variance_np dalam satu pemanggilan print untuk memastikan keduanya konsisten.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Array of differences to mean: differences


# Square the differences: diff_sq


# Compute the mean square difference: variance_explicit


# Compute the variance using NumPy: variance_np


# Print the results

Edit dan Jalankan Kode