La valeur la plus fréquente
Fait partie de la section Statistiques pour le ML du Journey Machine Learning de Coddy. Leçon 5 sur 64.
Les tailles de T-shirt sont des étiquettes : il n’y a pas de moyenne entre M et XL. Le centre d’une colonne catégorielle est son mode, la valeur la plus fréquente :
.mode() le trouve :
sizes = pd.Series(["M", "L", "M", "S", "XL", "M", "L", "S"])
print(sizes.mode()[0])Cela affiche :
MLes valeurs peuvent être à égalité, donc .mode() renvoie une Series contenant tous les gagnants, triés. [0] prend le premier.
Le mode comble les lacunes dans une colonne catégorielle. C’est aussi le modèle le plus simple de tous : deviner toujours la classe la plus fréquente.
Défi
FacileUn magasin de ski veut savoir quels articles garder en stock. rentals.csv consigne 30 locations avec les colonnes item, boot_size, level et days.
- Pour chaque colonne, dans l’ordre, affiche son nom, son mode et le nombre de locations ayant cette valeur.
- Compare ensuite la moyenne de
days, arrondie à 1 décimale, avec son mode.
Pour un journal plus court de 8 locations :
item: snowboard (5 of 8)
boot_size: 42 (4 of 8)
level: beginner (5 of 8)
days: 1 (4 of 8)
Days rented, mean vs mode: 2.8 vs 1Aucune location ne dure 2.8 jours : le mode est une valeur qui se produit réellement.
Essayez vous-même
import pandas as pd
rentals = pd.read_csv("rentals.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