Ошибки округления SciPy с бета-распределением - PullRequest
1 голос
/ 21 июня 2019

Я использую stats.beta.ppf (prob, alpha, beta) с очень высокими значениями вероятности, например 0.999999805056895.

Похоже, что это дает неправильные результаты (мне кажется, это проблема округления). Когда я делаю те же вычисления в Excel, результаты ожидаются.

Кто-нибудь знает, как я могу получить правильный результат в Python?

Excel Formula is: is =BETA.INV(J2,N2,O2)*H2 
Where J2 =0.999999805056895, 
N2 = 0.671166820760872,
O2 = 429675.55588237,
H2 = 8865918892259.66

Результат Excel - 294 195 914. Но Python производит 8,865,913,813,427.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...