代码之家  ›  专栏  ›  技术社区  ›  Ellen

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

  •  2
  • Ellen  · 技术社区  · 7 年前

    我用过 scipy。统计数据。伽马射线。拟合(数据) 使伽马分布适合我的数据。我想知道结果分布的平均值是什么。

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

    1 回复  |  直到 7 年前
        1
  •  5
  •   MB-F    7 年前

    中的分布 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