[英]Bivariate Poisson Distribution in Python
我想從雙變量 Possion 分布中抽取 N 次。 R中是否有類似於package bivpois
的Python模塊?
In Python, I only know the libraries scipy.stats.poisson
and numpy.random.possion
which allow me to make draws from a univariate Poisson distribution depending on a single parameter lambda, but not from a bivariate or multivariate.
您可以自己輕松完成,因為我沒有看到任何內置方法:
https://en.wikipedia.org/wiki/Poisson_distribution#Bivariate_Poisson_distribution
腳步:
代碼:
import numpy
lam1 = 1
lam2 = 2
lam3 = 3
#wrap next part in a loop to generate more than 1 sample
a = np.random.poisson(lam1)
b = np.random.poisson(lam2)
c = np.random.poisson(lam3)
bivariate1 = a + c #follows Poi(lam1+lam3)
bivariate2 = b + c #follows Poi(lam2+lam3)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.