« Mathématiques avec Python et Ruby/Statistique inférentielle avec Python » : différence entre les versions

Contenu supprimé Contenu ajouté
m Mathématiques avec Python et Ruby (livre) using AWB
Ligne 25 :
<source lang="python">
def moyenne(tableau):
return sommesum(tableau, 0.0) / len(tableau)
somme=0
for x in tableau:
somme+=x
return somme/len(tableau)
 
print(moyenne(donnees))
</source>
 
L'algorithme est améliorable puisque si une donnée n'est pas numérique, il ne donne qu'un message d'erreur. Et il ne tient pas compte d'éventuels effectifs supérieurs à 1. Mais ici il fera l'affaire.
 
'''Remarque''': Avec ''reduce()'' on peut encore gagner une ligne sur le code précédent.
 
==Variance==