1. Nauka
  2. /
  3. Kursy
  4. /
  5. Myślenie statystyczne w Pythonie (część 1)

Connected

ćwiczenie

Obliczanie wariancji

Warto rozumieć, co „pod maską" robią często używane funkcje. Nawet jeśli obliczanie wariancji nie jest dla ciebie nowością, ten kurs jest przeznaczony dla początkujących i nie zakłada takiej wiedzy. W tym ćwiczeniu ręcznie obliczysz wariancję długości płatków Iris versicolor, korzystając z równań omówionych w filmach. Następnie porównasz wynik z tym, co zwraca np.var().

Instrukcje

100 XP
  • Utwórz tablicę differences zawierającą różnice między długościami płatków (versicolor_petal_length) a średnią długością płatków. Zmienna versicolor_petal_length jest już dostępna w twoim środowisku jako tablica NumPy – możesz więc skorzystać z wektoryzowanych operacji NumPy.
  • Podnieś każdy element tej tablicy do kwadratu. Na przykład x**2 podnosi do kwadratu każdy element tablicy x. Wynik zapisz jako diff_sq.
  • Oblicz średnią elementów diff_sq za pomocą np.mean(). Wynik zapisz jako variance_explicit.
  • Oblicz wariancję versicolor_petal_length za pomocą np.var(). Wynik zapisz jako variance_np.
  • Wyświetl variance_explicit i variance_np w jednym wywołaniu print, aby sprawdzić, czy wyniki są zgodne.