Afficher un message
Vieux 11/05/2006, 13h42   #3 (permalink)
clarisse
XLDnaute Nouveau
 
Date d'inscription: mai 2006
Messages: 9
Par défaut Re:Tirage au sort avec probabilité

Merci beaucoup, mais j'ai trouvé la réponse à ce que je cherchais, je vais donc en faire profiter tout le monde :

en fait le but était de sélectionner des 'individus' (donc en fait, sélectionner des références situés dans la première colonne) de façon à ce qu'un individu ait d'autant plus de chance d'être sélectionné que sa probabilité est grande (les probabilités de chaque individu sont comprises strictement entre 0 ou 1, et leur somme est égale à 1)

il suffit donc de rajouter une troisième colonne de probabilité cumulée : (je continue l'explication avec un exemple, c'est plus simple à comprendre)

réf.....proba......cumul des probas
1.........0,3..........0,3
2.........0,4..........0,7
3.........0,1..........0,8
4.........0,2..........1,0

ensuite, on tire un nombre n entre 0 et 1, et :

si 0,0 <= n < 0,3 alors l'individu sélectionné est le 1

si 0,3 <= n < 0,7 alors l'individu sélectionné est le 2

si 0,7 <= n < 0,8 alors l'individu sélectionné est le 3

si 0,8 <= n < 1,0 alors l'individu sélectionné est le 4

cela respecte donc les probabilités de sélectionner chaque individu...

Merci pour avoir répondu à ma question,
bonne journée à tous.
clarisse est déconnecté   Réponse avec citation