[問題] SciPy的奇怪問題

看板Python作者 (烏木)時間16年前 (2009/08/03 07:44), 編輯推噓4(407)
留言11則, 7人參與, 最新討論串1/1
我試著用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

08/03 18:53, , 1F
PPF 是 CDF 的倒數,一定要大於一
08/03 18:53, 1F

08/04 01:38, , 2F
是反函數,不是倒數
08/04 01:38, 2F

08/04 09:27, , 3F
的確,那 scipy 看起來怪怪的
08/04 09:27, 3F

08/08 16:48, , 4F
怪了,我在document中找不到qgamma的說明
08/08 16:48, 4F

08/14 15:52, , 5F
幾個月前有自己裝過scipy 裝完跑一下內建的測試 有幾個項目
08/14 15:52, 5F

08/14 15:53, , 6F
沒過 從此心裡就毛毛的
08/14 15:53, 6F

08/15 21:53, , 7F
真誇張
08/15 21:53, 7F

08/22 21:42, , 8F
可以用Rpy2...就可以叫R進來算囉
08/22 21:42, 8F

03/09 22:46, , 9F
2014/03/09,回個舊文因為參數傳錯了啦
03/09 22:46, 9F

03/09 22:46, , 10F
預設ppf是: ppf(q, a, loc=0, scale=1)
03/09 22:46, 10F

03/09 22:47, , 11F
在loc那裡傳1.0當然會加1啊....居然都沒人去看document
03/09 22:47, 11F
文章代碼(AID): #1ATYJl9Y (Python)
文章代碼(AID): #1ATYJl9Y (Python)