Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
loi_hypergeometrique [2008/04/25 09:19] tyrtamos |
loi_hypergeometrique [2008/04/25 09:43] tyrtamos |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
On utilise la loi hypergéométrique au lieu de la loi binomiale lorsque la taille de l' | On utilise la loi hypergéométrique au lieu de la loi binomiale lorsque la taille de l' | ||
- | |||
- | Par exemple, Probabilité d' | ||
< | < | ||
Ligne 17: | Ligne 15: | ||
< | < | ||
- | Résultat: | + | Voici le code proposé. Il applique strictement la définition, |
<code python> | <code python> | ||
- | hypgeo(3, | + | # |
- | </ | + | # -*- coding: utf-8 -*- |
+ | from __future__ import division | ||
- | <code python> | ||
def hypgeo(k, | def hypgeo(k, | ||
""" | """ | ||
return combin(g, | return combin(g, | ||
+ | |||
+ | # Exemple d' | ||
+ | print hypgeo(3, | ||
</ | </ | ||
===== Loi hypergeométrique cumulée ===== | ===== Loi hypergeométrique cumulée ===== | ||
+ | |||
+ | Il s'agit de la somme des probabilités précédentes pour 0, | ||
<code python> | <code python> | ||
+ | # | ||
+ | # -*- coding: utf-8 -*- | ||
+ | from __future__ import division | ||
+ | |||
def hypgeocum(k, | def hypgeocum(k, | ||
""" | """ | ||
Ligne 39: | Ligne 46: | ||
return x | return x | ||
+ | # Exemple d' | ||
+ | print hypgeocum(3, | ||
</ | </ | ||