Adloun

algorithmique et programmation (première) · Chapitre 4 · Application directe du cours

Écrire une fonction centrer reduire(L) qui renvoie la liste des

Listes, statistiques et simulations · Centrer et réduire · niveau 2

Énoncé

Écrire une fonction centrer_reduire(L) qui renvoie la liste des . Vérifier que la liste renvoyée a une moyenne (quasi) nulle et un écart type (quasi) égal à .

Corrigé


def centrer_reduire(L):
    m, s = moyenne(L), ecart_type(L)
    return [(x - m) / s for x in L]

Z = centrer_reduire([7, 12, 9, 15, 9, 11])
print(moyenne(Z), ecart_type(Z))   # ~ 0.0 (à 1e-16 près) et 1.0

(Les résidus d'ordre sont des arrondis de flottants — d'où les tests « à epsilon près ».)

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre