Lesson 4 統(tǒng)計(jì)描述及分布類(lèi)型
統(tǒng)計(jì)描述
proc means
proc means過(guò)程:均值、標(biāo)準(zhǔn)差、標(biāo)準(zhǔn)誤、方差、變異系數(shù)、極差、t值、偏度系數(shù)、峰度系數(shù)、可信區(qū)間上下限。
data a;
set ysc.anemia;
run;
proc means data=a;
var age1 hb;
run;
-----------------------------
proc means data=a maxdec=3 mean range clm alpha=0.05;
/*maxdec小數(shù)位數(shù)為3*/
var age1 hb;
class sex;
run;
-----------------------------
proc sort data=a;
by sex; run;
proc means data=a maxdec=3 mean range clm alpha=0.05;
var age1 hb; by sex; run;
proc univariate
proc univariate過(guò)程:極端值的描述、分位數(shù)的計(jì)算、生成分布圖、生成頻數(shù)表、正態(tài)性檢驗(yàn)
選項(xiàng)有:ALL, ALPHA, ANNOTATE, CIBASIC, CIPCTLDF, CIPCTLNORMAL, CIQUANTDF, CIQUANTNORMAL, DATA, DEBUG, EXCLNPWGT, FREQ, GOUT, LOCCOUNT, MODE, MODES,MU0, NEXTROBS, NEXTRVAL, NOBYPLOT, NOPRINT, NORMAL, NOTABCONTENTS, NOVARCONTENTS,OUTTABLE, PCTLDEF, PLOT, PLOTSIZE, ROBUSTSCALE, ROUND, SUMMARYCONTENTS, TRIMMED,VARDEF, WINSORIZED.
proc univariate data=a;
var age1;
run;
proc freq
proc freq data=a;
tables sex anemia_ana;
run;
proc freq data=a;
tables sex*anemia_ana;
run;
正態(tài)分布檢驗(yàn)
/*繪制直方圖*/
proc gchart data=ysc.anemia;
title1 'histogram';
pattern color=black value=empty;
vbar age1 hb;
run;
/*正態(tài)性檢驗(yàn)*/
proc univariate data=ysc.anemia normal;
vbar age1 hb;
run;