ฉันจำเป็นต้องคำนวณ combinatorials (nCr) ในหลาม แต่ไม่สามารถหาฟังก์ชั่นที่จะทำในmath, numpyหรือstat ห้องสมุด สิ่งที่คล้ายกับฟังก์ชันประเภท:
comb = calculate_combinations(n, r)
ฉันต้องการจำนวนชุดค่าผสมที่เป็นไปได้ไม่ใช่ชุดค่าผสมที่แท้จริงดังนั้นitertools.combinationsฉันจึงไม่สนใจ
สุดท้ายนี้ฉันต้องการหลีกเลี่ยงการใช้แฟกทอเรียลเนื่องจากตัวเลขที่ฉันจะคำนวณชุดค่าผสมอาจมีขนาดใหญ่เกินไปและแฟกทอเรียลก็จะมหึมา
ดูเหมือนจะเป็นคำถามที่ตอบง่ายจริงๆ แต่ฉันกำลังจมอยู่กับคำถามเกี่ยวกับการสร้างชุดค่าผสมที่แท้จริงทั้งหมดซึ่งไม่ใช่สิ่งที่ฉันต้องการ
scipy.misc.combจะเลิกในความโปรดปรานของรุ่นตั้งแต่scipy.special.comb0.10.0