by sxlion
SAS绘图即学即用系列连载4.0–点图: 以下代码 可以拷贝到SAS编辑器中,直接使用;稍作更改便可得到自己满意的图形。以下来自一本关于SAS绘图的书稿(未出版草稿),均为本人原创。 完整代码详见SAS资源资讯列表 www.saslist.net
4.0 点图
也可使用SYMBOL全局选项来改变点的属性。
1 2 3 4 5 6 7 8 | FILENAME file "d:\SAS_charts\sample401.png"; goptions reset=all device=png gsfname=file/*设置图片格式和存放点*/ hsize=10cm vsize=8cm ; /* 设置绘图区域大小 */ symbol color=black value=dot ; /* 设置点属性 */ proc gplot data=sashelp.class; plot weight*height/ vzero; run; quit; |
1 2 3 4 5 6 7 8 9 | FILENAME file "d:\SAS_charts\sample402.png"; goptions reset=all device=png gsfname=file hsize=8cm vsize=8cm ; /* 设置绘图区域大小 */ symbol1 color=blue value=square ; /* 设置各分组数据散点的属性 */ symbol2 color=red value=squarefilled ; proc gplot data=sashelp.class; plot weight*height=sex/vzero; /* 使用绘图程序必须语句和选项*/ run; quit; |
1 2 3 4 5 6 7 8 9 10 | FILENAME file "d:\SAS_charts\sample403.png"; goptions reset=all device=png gsfname=file hsize=12cm vsize=8cm ; /* 设置绘图区域大小 */ symbol1 color=blue value=squarefilled ; /* 设置各分组数据散点的属性 */ symbol2 color=black value=dot ; proc gplot data=sashelp.class; plot weight*age /vzero; /* 使用绘图程序必须语句和选项*/ plot2 height*age /vzero; /* 使用绘图程序必须语句和选项*/ run; quit; |
标记数据点和参考线
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | FILENAME file "d:\SAS_charts\sample404.png"; goptions reset=all device=png gsfname=file hsize=10cm vsize=10cm ; /* 设置绘图区域大小 */ symbol1 color=orange value=dot H=2 POINTLABEL=("#name" JUSTIFY=center) ; /* 设置数据点的属性 */ axis1 order= (50 to 74 by 12) LABEL=( "身高/英寸") major=none minor=none; /*调整坐标轴的显示、改变轴标签内容*/ axis2 order= (40 to 140 by 50) LABEL=(angle=90 "体重/磅") major=none minor=none; /*调整坐标轴的显示、改变轴标签内容和位置*/ Title H=0.5cm font="MingLiU" "班级男生身高分布图" ; Footnote justify=left "Data resource: sashelp.class" ; proc gplot data=sashelp.class; plot weight*height / haxis = axis1 /*指定横坐标设置为前面全局设置坐标axis1*/ vaxis =axis2 /*指定纵坐标设置为前面全局设置坐标axis2*/ href = 62 chref=black /* 增加参考线*/ vref = 90 cvref=black; where sex="男" ; run; quit; |
原创文章: ”SAS绘图即学即用系列连载4.0-点图“,转载请注明: 转自SAS资源资讯列表
本文链接地址: http://saslist.net/archives/403
Leave a Comment