跳轉到內容

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 分位數 PDF 隨機偏差
貝塔 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
華夏公益教科書