作者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