【发布时间】:2021-06-17 17:53:37
【问题描述】:
我想使用 st.gumbel_r.ppf() 计算给定概率的值。我将它与分析解决方案进行比较,它给了我完全不同的结果,有人知道为什么吗? 我使用方法的时刻获得了比例和位置的值
P_class = [0.14285714, 0.28571429, 0.42857143, 0.57142857, 0.71428571, 0.85714286, 0.999999]
u = 8.590342451210152
alpha = 0.1841827435642898
h_class1 = st.gumbel_r.ppf(P_class, scale = u, loc = alpha)
h_class = u-np.log(-np.log(P_class))/alpha
Results
h_class1 = [ -5.53466431, -1.7516637 , 1.6076281 , 5.17091797, 9.54112426, 16.24661736, 118.86414528]
h_class = [4.97583548, 7.36682128, 9.49000861, 11.74212971, 14.50424958, 18.74235061, 83.60013865]
我想在使用 scipy 函数时得到相同的 h_class 结果
【问题讨论】:
标签: python scipy scipy.stats