Sas代码作图详解(图文并茂).docxVIP

  • 10
  • 0
  • 约1.01万字
  • 约 23页
  • 2017-06-13 发布于北京
  • 举报
Sas代码作图详解 ? SAS/Graph太强大了,本文主要讲一些常用且功能强大的Graph相关的过程步。 1 proc gplot的简单例子 proc gplot data=sashelp.shoes; ?? plot?? Returns * Sales?? ; run; 结果: ? ? 2 我们也可以只画出符合条件的数据的图形。 proc gplot data=sashelp.shoes; where Region in(United States, Eastern Europe); ? plot?? Returns * Sales?? ; run; 结果: ? ? 3 输出的图像都是默认的黑色的小十字,因此我们不能区分来自不同地区的数据,下面的程序就是为了解决这一问题 proc gplot data=sashelp.shoes; where Region in(United States, Eastern Europe); ? plot?? Returns * Sales= Region; run; 结果: ? 这里红色的来自美国,黑色的来自东欧,当然我们也可以自己设定颜色(SAS基本颜色有:black, red, green, blue, cyan, magenta, grey, pink, orange, brown, and yellow)。 ? 4 设定坐标轴和所有文字和颜色 proc gplot data=sashelp.shoes; where Region in(United States, Eastern Europe); ? plot?? Returns * Sales= Region/ ? caxis=blue ? ctext=red ? grid; run; 结果: ? ? 5 如果要对网格进行更精细地设置,则要用到AUTOHREF和AUTOVREF选项。AUTOHREF中,LHREF设置水平线的线类型,CHREF设置水平线的线颜色;AUTOVREF中,LVREF设置垂直线的线类型,CVREF设置垂直线的线颜色。 proc gplot data=sashelp.shoes; where Region in(United States, Eastern Europe); ? plot?? Returns * Sales= Region/ ? autohref? lhref=2 ? chref=lime ? autovref? lvref=5 ? cvref=pink ? caxis=blue ? ctext=red ; run; 结果: ? ? 6 还可以用VAXIS和HAXIS分别设置纵轴和横轴的刻度。注意:如果某个数据超过了你指定的这个刻度,那么这个数据将不会被输出,因此在用这两个选项时要非常小心。 proc gplot data=sashelp.shoes; where Region in(United States, Eastern Europe); ? plot?? Returns * Sales= Region/ ? vaxis=0 to 15000 by 5000 ? autohref? lhref=2 ? chref=lime ? autovref? lvref=5 ? cvref=pink ? caxis=blue ? ctext=red ; run; 结果: ? ? 7 下面介绍一些有关Graph相关过程的全局(global)设置 ? ? title1 c=darkblue h=2.5 f=swissb? SAS/Graph ???????? c=darkred h=3.0 f=swissbi GPLOT Example; ? ? ? axis1 ???? label=(c=darkorange h=1.5 f=zapfbi ???? j=r Total Returns) ???? offset=(0.2 in ) ???? order=(0 to 15000 by 5000) ???? value=(c=darkorange f=swissl? ); ? axis2? label=(c=darkgreen h=1.5? f=zapfbi) order=(0 to 500000 by 50000) value=(f=swissl? c=darkgreen); ? ? symbol1? c=red? h=2? v=# ; symbol2? c=blue h=3? v=diamond; ? proc gplot data=sashelp.shoes; where Region in(United States,Eastern Europe); plot Returns * Sale

文档评论(0)

1亿VIP精品文档

相关文档