更多精彩请关注微信公众号“sas应用分析”
 
sas提供了很多得作图方法,如菜单,我们可以使用sas tool菜单下ODS Graphics Designer使用sas 会话框作图,该过程类似于excel过程,可以对图背景墙,数据标签,轴属性等进行设置,简单灵活,无需编程。该过程也可以使用sas EG模块的任务菜单下图形进行绘图。
 
另一种常用就是编程,常用的绘图过程有Gplot,Gchart,Sgplot及Sgpannel等,每个过程作图的类型都有一定的局限,不能尽善。当使用Proc template能够更加全面和灵活的绘制各类图形模板,然后使用sgrender调用该模板,使用该方法需要sas9.3以上版本。在其他作图过程的选项也可以用于该过程图形设置。
如:
 
 
 
Proc template如其他绘制图一样可以在原图形基础上增加元素,在这个可以添加正态曲线等。正态曲线是在上个图的布局上增加,因此不需要添加布局(layout)。
Ø  Densityplot语句中,分布选项默认为Normal,绘制正态分布曲线,也可指定kernel选项绘制kernel曲线。
Ø  Name指定曲线名称;
Ø  Lineattrs指定曲线属性,包括颜色,厚度,类型。
Ø  Discretelegend图例属性设置;
Ø  Across指定图例一例显示;
Ø  Haligh指定水平对齐方式;垂直对齐方式用valign=指定;
 
