Ankieta w przychodni
Część sekcji Statystyka w uczeniu maszynowym ścieżki Machine Learning w Coddy. Lekcja 64 z 64.
Przychodnia zapytała 48 pacjentów o ich wizytę: wiek, rodzaj wizyty, czas oczekiwania w minutach i poziom zadowolenia — od poor do excellent. Wszystko znajduje się w pliku clinic.csv.
Co wpływa na zadowolenie? Dwie kolumny zawierają tekst, więc najpierw je zakoduj. Poziomy zadowolenia mają określoną kolejność; typy wizyt nie:
Wtedy każda kolumna jest liczbą, a jedna mapa cieplna pokazuje, jak wszystko jest ze sobą powiązane. Menedżer chce też raportu dla każdego typu wizyty oraz informacji o najmniej zadowolonej grupie wiekowej.
Wyzwanie
TrudnyProgram odczytuje typ wizyty. Zaokrąglij do 2 miejsc po przecinku.
- Przypisz poziomom zadowolenia wartości od 1 do 4, zakoduj jednokrotnie zmienną
visitwencoded(dtype=int) i zachowaj korelacje. - Dla danego typu wizyty: liczbę wizyt, średni czas oczekiwania i poziom zadowolenia oraz udział niezadowolonych (2 lub mniej) wśród nich i ogółem.
- Podziel wiek na przedziały z granicami 17, 34, 54, 85, oznaczone jako
18-34,35-54,55-85; wypisz grupę o najniższym poziomie zadowolenia. - Narysuj macierz:
coolwarmod -1 do 1, pasek kolorów, nazwy kolumn na obu osiach, tytułClinic Survey.
Dla innej kliniki i urgent:
urgent: 16 visits, mean wait 30.44, mean satisfaction 2.44
Unhappy after urgent: 0.56 (overall 0.33)
Least satisfied: 35-54 (2.6)Po wykonaniu tych instrukcji Coddy opisze Twoją mapę cieplną.
Spróbuj swoich sił
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
visit = input()
df = pd.read_csv("clinic.csv")
# 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