Średnia i mediana
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 1 z 64.
Zanim model zacznie uczyć się na podstawie kolumny, opisujesz ją za pomocą dwóch liczb: jej środka i rozproszenia. Ten rozdział zaczyna się od środka:
Te same dochody w kodzie, założyciel na końcu:
incomes = np.array([38, 41, 35, 47, 44, 31, 390])
print(np.round(incomes.mean(), 1))
print(np.median(incomes))To wyświetla:
89.4
41.0Założyciel przesuwa średnią powyżej sześciu znajomych. Mediana, czyli środkowa wartość po posortowaniu, prawie się nie zmienia: zaufaj jej w przypadku kolumn zawierających skrajne wartości, takich jak ceny.
Przy parzystej liczbie elementów oblicza się średnią z dwóch środkowych wartości. Tablice wymagają użycia np.median(a); kolumna pandas ma metodę .median().
Wyzwanie
ŁatwyJedna rezydencja może sprawić, że cała ulica będzie wyglądać na drogą. Kod początkowy wczytuje ceny domów na ulicy, podane w tysiącach, do prices. Wypisz:
- Średnią cenę, zaokrągloną do 1 miejsca po przecinku.
- Medianę cen.
- Liczbę domów, które kosztują mniej niż średnia.
Dla cen 320, 300, 2500, 310 i 335:
Mean: 753.0
Median: 320.0
4 of 5 houses cost less than the meanSpróbuj swoich sił
import numpy as np
n = int(input())
values = []
for i in range(n):
values.append(int(input()))
prices = np.array(values)
# Napisz swój kod poniżej
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Statystyka w uczeniu maszynowym
1Położenie i rozproszenie
Średnia i medianaPercentyle i kwartyleWariancja i odchylenie standardowePróba czy populacja?Najczęściej występująca wartośćPodsumowanie: czasy dostaw4Próby i populacje
Populacja i próbaŚrednie z prób się różniąRozkład próbkowaniaWiększe próby, mniej szumuPodsumowanie: ankietowanie mieszkańców2Rozkłady
Histogramy gęstościKształty danychKrzywa normalnaReguła 68-95-99,7Wyniki standaryzowane (Z-scores)Podsumowanie: czas pracy baterii5Obserwacje odstające
Wykresy pudełkoweReguła IQRReguła Z-scorePostępowanie z obserwacjami odstającymiPodsumowanie: błędy czujników3Prawdopodobieństwo przez symulację
Prawdopodobieństwo jako częstośćPrawo wielkich liczbSumy oczekWartość oczekiwanaPrawdopodobieństwo warunkowePodsumowanie: szanse na stoisku z kośćmi6Relacje
Odczytywanie wykresów punktowychKorelacjaMacierz korelacjiMapy cieplne korelacjiKorelacja nie oznacza przyczynowościPodsumowanie: lody i słońcePoćwicz samodzielnie: Kompilator Python online