【问题标题】:Fitting of negative binomial distribution using statsmodels使用 statsmodels 拟合负二项分布
【发布时间】:2016-04-17 03:40:23
【问题描述】:

我有一个数据集 Example data,其中包含特定时间几周内的到达率。

我发现此数据以负二项式分布。

Statsmodels 为此提供了一个拟合函数 (http://statsmodels.sourceforge.net/devel/generated/statsmodels.discrete.discrete_model.NegativeBinomial.html),但这需要 exog 和 endog 输入。

我认为我的数据集是 endog 输入,但 exog 输入是什么?

作为第二个问题,如果这个拟合完成了,我怎样才能得到 p 值?这是否在输出中提供?

提前致谢!

【问题讨论】:

    标签: python statistics statsmodels


    【解决方案1】:
    • endog 表示因变量,也可以说是目标
    • exog 表示自变量

    【讨论】:

      【解决方案2】:

      如果您的平均到达率是恒定的,那么exog 应该只是一个数组,即np.ones(len(data))

      您可以查看print(results.summary()) 以了解结果概览。

      结果位于paramsbsepvalues 等属性中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-06-23
        • 1970-01-01
        • 1970-01-01
        • 2020-04-06
        • 2014-01-22
        • 2017-01-18
        • 2014-07-12
        • 2014-08-18
        相关资源
        最近更新 更多