Pierwsze spojrzenie
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 56 z 64.
Każdy model zaczyna się od tego, że ktoś uważnie przygląda się jego danym. Ten rozdział kończy się obrazem takim jak ten: dwa pomiary, które rozdzielają guzy według klasy.
Zacznij od czterech kontroli: rozmiaru, braków, zakresów i klas. W przypadku win:
wine = load_wine(as_frame=True)
df = wine.frame
print(df.shape)
print(df.isna().sum().sum())To wypisuje:
(178, 14)
013 cech oraz target, a .sum().sum() nie wykazało żadnych braków. df.describe() podaje zakres każdej cechy.
Na koniec klasy. normalize=True zamienia liczności na udziały:
shares = df["target"].value_counts(normalize=True)Zawsze odpowiadając class_1, masz rację w 40% przypadków: to wartość bazowa, którą prawdziwy model musi przebić.
Wyzwanie
ŚredniPrzeprowadź wstępną analizę load_breast_cancer, zanim jakikolwiek model zacznie się na nim uczyć. Kod początkowy wczytuje je do df i odczytuje nazwę cechy. Wypisz:
- Rozmiar i liczbę brakujących komórek.
- Minimum, maksimum i medianę cechy z
describe(). - Udział każdej klasy w procentach zaokrąglonych do liczb całkowitych, w kolejności klas.
- Wartość bazową: największy udział i jego klasa.
Dla kwiatów irysa i danych wejściowych petal length (cm) wypisuje:
Size: 150 samples, 4 features
Missing cells: 0
petal length (cm): 1.0 to 6.9, median 4.35
setosa: 33%
versicolor: 33%
virginica: 33%
Baseline: 33% by always answering setosaZbiór Iris jest idealnie zrównoważony. Czy dane tkankowe też takie są?
Spróbuj swoich sił
from sklearn.datasets import load_breast_cancer
feature = input()
cancer = load_breast_cancer(as_frame=True)
df = cancer.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ów8Porównywanie grup
Wykresy pudełkowe według grupRóżnica średnichCzy to może być przypadek?Wartości pTest tPodsumowanie: test A/B11Eksploracja zbioru danych
Pierwsze spojrzenieWszystkie cechy narazCechy a etykietaDwie najlepsze cechyPodsumowanie: dane dotyczące cukrzycy3Prawdopodobień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