【发布时间】:2018-12-20 04:57:01
【问题描述】:
我们在 R 中有 qgamma,在 excel 中有 gamm.inv,我无法在 python 中使用 invgamma 函数获得相同的结果。例如在excel中
GAMMA.INV(0.99,35,0.08)=4.01,我可以使用 qgamma 和 probability=0.99, alpha(scale)=35.0, shape=0.08 从 R 获得相同的值。
但是当我使用invgamma.pdf(0.99,35,0.8) 时,它会返回1.61787636512e-15。
正确的做法是什么?我用pdf、ppf、cdf 尝试了gamma 和invgamma,但没有什么与我从R 中的qgamma 或excel 中的GAMMA.INV 获得的值相匹配
【问题讨论】:
-
你能得到excel中的值吗?我签入了 R,它与 excel 值匹配。将在晚上提供 R 中使用的确切参数
标签: python r excel gamma-distribution