SAS9.2 统计作图
SAS92后,针对常规统计作图,开发了以下三个过程:SGPLOT, SGPANEL, SGSCATTER, 针对特殊情况,用户也可以自定义统计图(TEMPLETE过程),然后用过程SGRENDER过程进行调用。
在所给出的三个常用统计过程中,SGPLOT的一些基本特性,在其他过程均相似,因此对该过程详述,其他的过程只要注意其特点就可以了。
1 PROC SGPLOT
SGPLOT在同一作图单元上进行作图,可以画16种图形,分为五类:
(一)basic X Y plots:
scatter x=var y=var/options; ---散点图
series x=var y=var/options; ---序列图,事先要按x指定变量从小到大排序 step x=var y=var/options; ---阶梯图 needle x=var y=var/options; ---火柴棒图 vector x=var y=var/options; ---方向图
(二)band plots: (带状图)
band x=var upper=var lower=var/options; ---带状图(变量值,最小值,最大值)
(三)fit and confidence plots: (拟合与置信区间)
reg x=var y=var /options; ---回归线图 loess x=var y=var/options; ---局部线性回归图 pbspline x=var y=var/options; ---惩罚样条回归图 ellipse x=var y=var/options; ---椭园图 注:以上三种类型图均可重叠画在一幅图上
(四)distribution graphs for continuous DATA: (连续)
hbox|vbox response-var/options; ---水平|垂直盒形图 histogram response-var/options; --- 直方图 density response-var/options; ---密度函数图 注:直方图与密度函数图形可以画在一起;
(五)distribution graphs for categorical DATA:(离散)
hbar|vbar category-var/options; ---水平|垂直柱状图
hline|vline category-var/options; ---水平|垂直 线图(与上图表示相似,柱子用线表示) dot category-var/options; ---点图
表1,可以重叠的作图语句,及其相关选项的关系
表2:SGPLOT的作图语句及其常用选项
表3 图形辅助语句及其选项
如参考线的设置,x,y轴的设置,图形上插入文字等