Scipy.stat.gamma.ppf返回inf值

kqlmhetl  于 2023-11-19  发布在  其他
关注(0)|答案(1)|浏览(93)

我有一个包含0和1之间的值的概率列表。当我试图使用scipy.stats.gamma.ppf的伽马函数的逆来计算它的逆时,它返回值1的inf值。
我们能得到一些有意义的结果而不是推断吗?
谢谢你的帮助

fit_alpha_z, fit_loc_z, fit_beta_z = st.gamma.fit(data1,floc = 0)

data2  = st.gamma.cdf(data1,a = fit_alpha_z, loc = fit_loc_z,scale = fit_beta_z)

st.gamma.ppf(data2,a = fit_alpha_x, loc = fit_loc_x,scale = fit_beta_x)

字符串

s5a0g9ez

s5a0g9ez1#

我有一个包含0和1之间的值的概率列表。当我试图使用scipy.stats.gamma.ppf的伽马函数的逆来计算它的逆时,它返回值1的inf值。
x接近无穷大时,stats.gamma(a).cdf(x)接近1.0,因此infppf(逆CDF)在传递参数1.0时可以返回的最正确的结果。

相关问题