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
- Un jeu rapporte € avec probabilité, € avec probabilité, rien sinon corrigé
- Reprendre l'expérience de fluctuation du cours avec des tailles… corrigé
- Estimer par Monte-Carlo la probabilité qu'en lançant trois dés, la… corrigé
- Le message suivant a été chiffré en remplaçant chaque lettre par une… corrigé
- Pour la série 7, 12, 9, 15, 9, 11, calculer à la machine (et vérifier… corrigé