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