Chemia wina
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 63 z 64.
Importer win przetestował 178 win z trzech odmian winorośli, wykonując po 13 pomiarów chemicznych dla każdego: load_wine. Zanim model nauczy się rozpoznawać odmiany, laboratorium szuka błędów pomiarowych.
Odczyty znajdują się na bardzo różnych skalach, więc żadna pojedyncza reguła dotycząca wartości odstających nie pasuje do wszystkich. Po standaryzacji każdy odczyt wyraża odchylenia standardowe od swojej średniej.
Na tej skali wartości oddalone o więcej niż 3 w dowolną stronę zasługują na ponowne przyjrzenie się. Osobne pudełko dla każdej odmiany pokazuje, gdzie zazwyczaj się znajduje.
Wyzwanie
TrudnyProgram odczytuje nazwę cechy.
- Zapisz jej wyniki z w
df["z"], używając pandasowego.std(). - Wypisz, ile win znajduje się poza zakresem 3 odchyleń w obie strony, a następnie każdą z nich w kolejności z tabeli: indeks, wartość i wynik z.
- Wypisz średnią wartość z dla każdej odmiany.
- Narysuj jeden wykres pudełkowy wyników z dla każdej odmiany, z nazwami z
wine.target_names, nazwą cechy jako tytułem iz-scorejako etykietą osi y.
Zaokrąglij do 2 miejsc po przecinku. Dla color_intensity program wypisuje:
Outliers in color_intensity: 1
Wine 158: 13.0 (z = 3.43)
class_0: 0.2
class_1: -0.85
class_2: 1.01i rysuje:
Następnie Coddy opisze twoje wykresy pudełkowe.
Spróbuj swoich sił
import numpy as np
import matplotlib.pyplot as plt
from sklearn.datasets import load_wine
feature = input()
wine = load_wine(as_frame=True)
df = wine.frame
# 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