Muszę obliczyć combinatorials (NCR) w Pythonie, ale nie może znaleźć funkcji do zrobienia, że math, numpyczy stat bibliotek. Coś w rodzaju funkcji typu:
comb = calculate_combinations(n, r)
Potrzebuję liczby możliwych kombinacji, a nie rzeczywistych kombinacji, więc itertools.combinationsmnie to nie interesuje.
Na koniec chcę uniknąć silni, ponieważ liczby, dla których będę obliczać kombinacje, mogą być zbyt duże, a silnie będą potworne.
Wydaje się, że odpowiedź na to pytanie jest NAPRAWDĘ łatwa, jednak tonę w pytaniach o generowanie wszystkich rzeczywistych kombinacji, czego nie chcę.
scipy.misc.combjest przestarzałe na korzyśćscipy.special.combod wersji0.10.0.