« Mathématiques avec Python et Ruby/Statistique inférentielle avec Python » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 21 :
==Moyenne==
Pour calculer la moyenne des nombres qui sont dans ''donnees'', on les additionne et on divise la somme par le nombre de nombres qu'il y a dans ''donnees'':
<source lang="python">
def moyenne(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.
==Variance==
La variance est définie comme la moyenne des carrés des écarts à la moyenne:
==Écart-type==
|