2010-06-21 63 views
0

我有400,000行,每行都有一個id,試驗次數和成功次數。SAS或SPSS中的準確二項式檢驗?

我有(一)p值,一個假設的成功概率。

我想計算一個確切的,二項式,單邊p值爲每行,使用它的試驗成功,和全球p。

例如,

應該給我

1001 10 2 2.639011e-01的2次成功或多個概率。

我更喜歡SAS的解決方案,但SPSS也很有用。

謝謝!

回答

3

您可以直接使用二項式分佈:

data yourdata; 
    set yourdata; 
    p_lower = PROBBNML(globalp, ntrials, nsuccesses); 
    p_higher = 1 - PROBBNML(globalp, ntrials, nsuccesses-1); 
run; 

我沒有測試過PROBBNML是否將與-1的反應,所以你可能需要使用p_higher公式,用於測試nsuccesses=0