作者granzi (乌木)
看板Python
标题[问题] SciPy的奇怪问题
时间Mon Aug 3 07:44:44 2009
我试着用SciPy提供的stats模组所提供的一些基本
机率/统计函数:
R算出来的结果:
> qgamma(0.54, 0.5, 1.0)
[1] 0.2729473
Python算出来的结果:
>>> gamma.ppf(0.54, 0.5, 1.0)
1.27294733327545884
不一样,而且Python 的结果减一就会等於R的结果
看来scipy是有些bug的。
--
凡发生之事必合理
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 75.39.122.251
1F:→ yungyuc:PPF 是 CDF 的倒数,一定要大於一 08/03 18:53
2F:→ granzi:是反函数,不是倒数 08/04 01:38
3F:→ yungyuc:的确,那 scipy 看起来怪怪的 08/04 09:27
4F:推 guteres:怪了,我在document中找不到qgamma的说明 08/08 16:48
5F:→ shyann:几个月前有自己装过scipy 装完跑一下内建的测试 有几个项目 08/14 15:52
6F:→ shyann:没过 从此心里就毛毛的 08/14 15:53
7F:推 huggie:真夸张 08/15 21:53
8F:推 Mmoonshine:可以用Rpy2...就可以叫R进来算罗 08/22 21:42
9F:推 Jerrynet:2014/03/09,回个旧文因为参数传错了啦 03/09 22:46
10F:→ Jerrynet:预设ppf是: ppf(q, a, loc=0, scale=1) 03/09 22:46
11F:→ Jerrynet:在loc那里传1.0当然会加1啊....居然都没人去看document 03/09 22:47