Je dois calculer combinatoires (nCr) en Python mais ne peut pas trouver la fonction de le faire dans math, numpyou les stat bibliothèques. Quelque chose comme une fonction du type:
comb = calculate_combinations(n, r)
J'ai besoin du nombre de combinaisons possibles, pas des combinaisons réelles, donc itertools.combinationscela ne m'intéresse pas.
Enfin, je veux éviter d'utiliser des factorielles, car les nombres pour lesquels je vais calculer les combinaisons peuvent devenir trop gros et les factorielles vont être monstrueuses.
Cela semble être une question VRAIMENT facile à répondre, mais je suis noyé dans des questions sur la génération de toutes les combinaisons réelles, ce qui n'est pas ce que je veux.
scipy.misc.combest obsolète au profit de lascipy.special.combversion depuis0.10.0.