Enquête en clinique
Fait partie de la section Statistiques pour le ML du Journey Machine Learning de Coddy. Leçon 64 sur 64.
Une clinique a interrogé 48 patients au sujet de leur visite : leur âge, le type de visite, les minutes d’attente et leur satisfaction, de poor à excellent. Toutes ces données se trouvent dans clinic.csv.
Qu’est-ce qui influence la satisfaction ? Deux colonnes contiennent du texte, encode-les d’abord. La satisfaction suit un ordre ; les types de visite, non :
Ensuite, chaque colonne est un nombre, et une carte thermique montre les relations entre tous les éléments. Le responsable souhaite également un rapport pour chaque type de visite et le groupe d’âge le moins satisfait.
Défi
DifficileLe programme lit un type de visite. Arrondis à 2 décimales.
- Convertis la satisfaction en valeurs de 1 à 4, encode
visiten variables indicatrices dansencoded(dtype=int) et conserve ses corrélations. - Pour le type de visite : indique le nombre de visites, le temps d’attente moyen et la satisfaction moyenne, ainsi que la proportion de personnes insatisfaites (2 ou moins) parmi ces visites et dans l’ensemble.
- Répartis les âges aux seuils 17, 34, 54 et 85 dans les catégories
18-34,35-54,55-85; affiche la catégorie la moins satisfaite. - Trace la matrice :
coolwarmde -1 à 1, une barre de couleurs, les noms des colonnes sur les deux axes et le titreClinic Survey.
Pour une autre clinique et 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)Après tes lignes, Coddy décrit ta carte thermique.
Essayez vous-même
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
visit = input()
df = pd.read_csv("clinic.csv")
# Écrivez votre code ci-dessous
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Statistiques pour le ML
1Centre et dispersion
Moyenne et médianePercentiles et quartilesVariance et écart-typeÉchantillon ou population ?La valeur la plus fréquenteRécapitulatif : délais de livraison4Échantillons et populations
Population et échantillonLes moyennes d’échantillon varientLa distribution d’échantillonnageDes échantillons plus grands, moins de bruitRécapitulatif : sonder une ville2Distributions
Histogrammes de densitéFormes des donnéesLa courbe normaleLa règle des 68-95-99,7Scores zRécapitulatif : autonomie de la batterie5Valeurs aberrantes
Diagrammes en boîteLa règle de l’écart interquartileLa règle du score ZTraiter les valeurs aberrantesRécapitulatif : anomalies des capteurs3Les probabilités par simulation
La probabilité comme fréquenceLa loi des grands nombresSommes de désEspérance mathématiqueProbabilité conditionnelleRécapitulatif : les chances au stand de dés6Relations
Lire des nuages de pointsCorrélationMatrice de corrélationCartes thermiques de corrélationCorrélation n’est pas causalitéRécapitulatif : glace et soleil9Mise à l’échelle des caractéristiques
Pourquoi mettre les caractéristiques à l’échelleMise à l’échelle Min-MaxStandardisationStandardScalerRécapitulatif : partenaires d’escaladeEntraînez-vous par vous-même : Compilateur Python en ligne