0

我使用 scipy 尝试了Saullo Castro 的示例代码来获取 gamma 分布的参数。

import scipy
import scipy.stats

size = 30000
x = scipy.arange(size)
y = scipy.int_(scipy.round_(scipy.stats.vonmises.rvs(5,size=size)*47))
dist = getattr(scipy.stats, 'gamma')
param = dist.fit(y)
dist.entropy(param)

给我熵结果,这是没有意义的。我在这里错在哪里?

array([ 5.54183717,         nan, -0.56062118])

在 scipy 文档中,它指出

entropy(a, loc=0, scale=1)  (Differential) entropy of the RV.

在哪里

a is the array of parameters of the gamma distribution
4

0 回答 0