Moyenne et médiane
Fait partie de la section Statistiques pour le ML du Journey Machine Learning de Coddy. Leçon 1 sur 64.
Avant qu’un modèle apprenne à partir d’une colonne, tu la décris à l’aide de deux nombres : son centre et sa dispersion. Ce chapitre commence par le centre :
Les mêmes revenus dans le code, le fondateur en dernier :
incomes = np.array([38, 41, 35, 47, 44, 31, 390])
print(np.round(incomes.mean(), 1))
print(np.median(incomes))Cela affiche :
89.4
41.0Le fondateur tire la moyenne vers le haut pour six amis. La médiane, la valeur du milieu une fois les données triées, bouge à peine : faites-lui confiance pour les colonnes comportant des valeurs extrêmes, comme les prix.
Un effectif pair donne la moyenne des deux valeurs centrales. Pour les tableaux, utilisez np.median(a) ; une colonne pandas possède la méthode .median().
Défi
FacileUn seul manoir peut donner l’impression que toute une rue est chère. Le programme de départ lit les prix des maisons de la rue, en milliers, dans prices. Affichez :
- Le prix moyen, arrondi à 1 décimale.
- Le prix médian.
- Le nombre de maisons dont le prix est inférieur à la moyenne.
Pour les prix 320, 300, 2500, 310 et 335 :
Mean: 753.0
Median: 320.0
4 of 5 houses cost less than the meanEssayez vous-même
import numpy as np
n = int(input())
values = []
for i in range(n):
values.append(int(input()))
prices = np.array(values)
# É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