代码之家  ›  专栏  ›  技术社区  ›  Brian Smith

GLM与statsmodels的拟合

  •  0
  • Brian Smith  · 技术社区  · 3 年前

    statsmodels GLM https://www.statsmodels.org/devel/examples/notebooks/generated/glm.html

    例如

    glm_binom = sm.GLM(data.endog, data.exog, family=sm.families.Binomial())
    

    上例中的链接函数是什么?它是 logit loglog ?

    我在下面试过,但没有成功

    glm_binom = sm.GLM(data.endog, data.exog, family=sm.families.Binomial(link = 'loglog'))
    

    0 回复  |  直到 3 年前
        1
  •  0
  •   Mohammad-Reza Malekpour    3 年前

    在最新的statsmodels稳定版本中(当前 v0.13.2 sm.families.family

    家庭 标识 日志 功率 日志 logc
    高斯分布 十、 十、 十、 十、 十、 十、 十、
    Inv高斯 十、 十、
    二项式 十、 十、 十、 十、 十、 十、
    十、 十、
    负二项式 十、 十、 十、
    伽马射线 十、
    十、 十、 十、

    sm.families.family.<familyname>.links
    

    最后,为了更改statsmodels中GLM的默认链接函数,您需要指定 link 中的参数 family

    sm.GLM(y, X, family=sm.families.Binomial(link=sm.families.links.loglog()))