SAS/數學函式
外觀
< SAS
SAS 包含一組機率函式。無需閱讀分位數表,您可以在 SAS 日誌中列印變數的分位數。
data _null_;
q975 = probit(.975);
q025 = probit(.025);
q95 = probit(.95) ;
q05 = probit(.05) ;
put q975 = ;
put q025= ;
put q95 = ;
put q05 = ;
run;
請注意,我們使用資料步驟,但我們不建立任何表。我們還使用“put”指令將結果列印到日誌中。或者,您也可以使用 PROC IML 並將結果列印到輸出視窗中
proc iml ;
q975 = probit(.975) ;
print q975 ;
quit ;
對於學生分佈,第一個數字是分位數,第二個數字是自由度。
data _null_ ;
q975 = tinv(.975,10);
q025 = tinv(.025,10);
put q975 = ;
put q025 = ;
run ;
對於 分佈
data _null_;
q95 = cinv(0.95,5);
put q95 = ;
run;
對於費舍爾分佈
data _null_;
q95 = finv(0.95,5,5);
put q95 = ;
run;
| 分佈 | CDF | 分位數 | 隨機偏差 | |
|---|---|---|---|---|
| 貝塔 | probbeta(p,,) | betainv(q,,) | _ | |
| probchi(p,n) | cinv(q,n) | _ | ||
| 費舍爾 | probf(p,d1,d2) | finv(q,d1,d2) | ||
| 高斯 | probnorm(p) | probit(q) | rannor(0) | |
| 學生 | probt(p,n) | tinv(q,n) | ||
| 統一 | ranuni(0) |
- mean()
- N
- Nmiss
- log