如何计算拟合伽马分布的均值?

How to calculate the mean of a fitted gamma distribution?

我使用 scipy.stats.gamma.fit(data) 来为我的数据拟合伽马分布。我想知道结果分布的均值是多少。

如何找到拟合伽马分布的均值?

scipy.stats 中的分布有一个 mean 方法(不出所料)计算平均值。

您将 scipy.stats.gamma.fit 返回的拟合参数传递给 scipy.stats.gamma.mean:

data = stats.gamma.rvs(5, 2, size=1000);  # generate example data

params = scipy.stats.gamma.fit(data)
print(scipy.stats.gamma.mean(*params))
# 6.99807037952