SORU
11 HAZİRAN 2010, Cuma


İstatistikler: Python kombinasyonları

Python combinatorials (nCr) hesaplamak ancak 'matematik', 'numyp' ya da 'stat' kütüphaneler. bunu yapmak için bu işlevi bulmam lazım Bu tür bir fonksiyon gibi bir şey:

comb = calculate_combinations(n, r)

Olası kombinasyonları, gerçek kombinasyonları sayısı, itertools çok ihtiyacım var.duş beni ilgilendirmiyor.

Son olarak, bileşimlerini hesaplamak olacağım numaraları büyük almak gibi faktöriyel kullanarak önlemek istiyorum ve faktöriyel çok korkunç olacak.

Bu istediğim ÇOK kolay bir soruya cevap verebilir gibi, ancak tüm gerçek kombinasyonu üretme hakkında sorular, boğulmuş bir varlık değilim gibi görünüyor. :)

Çok teşekkürler

CEVAP
11 HAZİRAN 2010, Cuma


scipy.misc.comb bakın. Kesin cevaplar istenmedikçe, gammaln işlevi çok zaman almadan iyi hassasiyeti elde etmek için kullanır. Tam bu durumda hesaplamak için uzun sürebilecek bir Python uzun, döndürür.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • InsideBlackBerry

    InsideBlackB

    14 Aralık 2009
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011