मैं अजगर में combinatorials (एनसीआर) की गणना करने की जरूरत है, लेकिन ऐसा करने के लिए कि में समारोह नहीं मिल सकता है math
, numpy
या stat
पुस्तकालयों। प्रकार के एक समारोह की तरह कुछ:
comb = calculate_combinations(n, r)
मुझे संभावित संयोजनों की संख्या की आवश्यकता है, न कि वास्तविक संयोजनों की, इसलिए itertools.combinations
मेरी रुचि नहीं है।
अंत में, मैं factorials का उपयोग करने से बचना चाहता हूं, क्योंकि मैं जिन संयोजनों की गणना कर रहा हूं, वे बहुत बड़े हो सकते हैं और factorial राक्षसी होने जा रहे हैं।
यह सवाल का जवाब देने के लिए वास्तव में आसान लगता है, हालांकि मैं सभी वास्तविक संयोजनों को बनाने के बारे में सवालों में डूब रहा हूं, जो कि मैं नहीं चाहता।
scipy.misc.comb
scipy.special.comb
संस्करण के पक्ष में पदावनत किया जाता है0.10.0
।