Python statsmodel.Tweedie.loglike返回NaN
每当我试图计算Tweedie分布的对数似然时,我只得到N。下面的示例将tweedie功率p=2(这是伽马分布)和伽马的输出作为比较:Python statsmodel.Tweedie.loglike返回NaN,python,statsmodels,Python,Statsmodels,每当我试图计算Tweedie分布的对数似然时,我只得到N。下面的示例将tweedie功率p=2(这是伽马分布)和伽马的输出作为比较: import statsmodels as sm aux_gamma = sm.genmod.families.Gamma() print(aux_gamma.loglike(1000, 10)) aux_tweedie = sm.genmod.families.Tweedie(var_power=2) print(aux_tweedie.loglike(10
import statsmodels as sm
aux_gamma = sm.genmod.families.Gamma()
print(aux_gamma.loglike(1000, 10))
aux_tweedie = sm.genmod.families.Tweedie(var_power=2)
print(aux_tweedie.loglike(1000, 10))
从:
由于计算无限系列总和的复杂性,未实现对数似然函数。可以使用estimate_tweedie_幂函数估计方差幂,该函数是statsmodels.genmod.generalized_linear_model.GLM类的一部分
在这种情况下,唯一可用的似然函数是由提出的扩展准似然函数。它可以通过在.Tweedie()
函数内设置eql=True
来使用