ÎncepețiÎncepe gratuit

Calculul varianței

Este important să înțelegi ce fac „pe dedesubt" funcțiile utilizate frecvent. Chiar dacă știi deja cum se calculează varianța, acesta este un curs pentru începători și nu presupune că ai cunoștințe prealabile. În acest exercițiu, vom calcula explicit varianța lungimii petalelor speciei Iris versicolor, folosind ecuațiile prezentate în videoclipuri. Apoi vom folosi np.var() pentru a o calcula automat.

Acest exercițiu face parte din cursul

Gândire statistică în Python (Partea 1)

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un array numit differences care să reprezinte diferența dintre lungimile petalelor (versicolor_petal_length) și media lungimilor petalelor. Variabila versicolor_petal_length este deja disponibilă în spațiul tău de lucru ca array NumPy, astfel că poți profita de operațiile vectorizate NumPy.
  • Ridică la pătrat fiecare element din acest array. De exemplu, x**2 ridică la pătrat fiecare element din array-ul x. Stochează rezultatul în diff_sq.
  • Calculează media elementelor din diff_sq folosind np.mean(). Stochează rezultatul în variance_explicit.
  • Calculează varianța valorilor din versicolor_petal_length folosind np.var(). Stochează rezultatul în variance_np.
  • Afișează atât variance_explicit, cât și variance_np într-un singur apel print, pentru a verifica că sunt consistente.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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

Editează și rulează codul