Menu
CoddyTech

La règle des 68-95-99,7

Fait partie de la section Statistiques pour le ML du Journey Machine Learning de Coddy. Leçon 10 sur 64.

Dans des données normales, l’écart-type vous indique quelle proportion se trouve à quelle distance de la moyenne. Portions de café, moyenne de 250 ml, écart-type de 5 ml :

Une courbe en cloche des portions de café centrée sur 250 ml, avec la zone la plus foncée entre 245 et 255, plus claire jusqu’à 240 et 260, et la plus claire jusqu’à 235 et 265. Les crochets indiquent 68 % dans 1 écart-type, 95 % dans 2 écarts-types, 99,7 % dans 3 écarts-types

C’est la règle des 68-95-99,7. Vérifie-la sur 10 000 tasses simulées : un masque compte celles qui se trouvent à moins de 1 écart-type.

rng = np.random.default_rng(1)
cups = rng.normal(250, 5, size=10000)
within1 = (cups > 245) & (cups < 255)
print(within1.sum() / cups.size)

Cela affiche :

0.6868

Pour la proportion située en dessous d’une valeur, stats.norm.cdf(x, mean, std) donne l’aire à gauche de x : stats.norm.cdf(260, 250, 5) vaut 0.977.

Un déversement au-delà de 3 écarts-types se produit 3 fois sur 1 000 : suffisamment rare pour être signalé avant d’atteindre un modèle.

challenge icon

Défi

Facile

Un laboratoire a testé 5 000 ampoules jusqu’à ce qu’elles grillent. life contient leur durée de vie en heures, et le programme lit h. À l’aide de la moyenne et de l’écart-type (np.std) de life, affiche ces proportions en pourcentage (avec 1 décimale) :

  1. à moins de 1 écart-type de la moyenne,
  2. à moins de 2 écarts-types,
  3. en dessous de h, selon le comptage,
  4. en dessous de h, selon la courbe normale.

Pour un autre lot et la valeur d’entrée 1100 :

Within 1 std: 67.6%
Within 2 std: 95.7%
Below 1100 hours, counted: 10.2%
Below 1100 hours, normal curve: 10.1%

Essayez vous-même

import numpy as np
from scipy import stats

# Ne modifiez pas les lignes ci-dessous
rng = np.random.default_rng(12)
life = np.round(rng.normal(1200, 100, size=5000))
h = int(input())

# Écrivez votre code ci-dessous
quiz iconTestez-vous

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

Entraînez-vous par vous-même : Compilateur Python en ligne