在python中生成伽玛随机样本

问题描述 投票:0回答:1

有人可以帮我从python中的伽玛分布生成随机数,我已经尝试过这两种可能性,但我仍然想知道它们之间的主要区别:第一个是:

shape, scale= 0.5,1
size=(1024,10)
np.random.gamma(shape, scale, size)

第二个是:

from scipy.stats import gamma 
gamma.rvs(0.5, 1, (1024,10))

我认为它们都用于按照伽马分布生成随机样本,所以这些语法之间有什么区别。什么时候使用第一种方法,什么时候使用第二种方法?

python syntax gamma-distribution
1个回答
0
投票
两者之间没有区别,除了一个来自颠簸而另一个来自scipy库。在两种情况下,用于创建伽马分布的概率密度函数都是相同的。
© www.soinside.com 2019 - 2024. All rights reserved.