SAS讲义 第二十课散布图、折线图与层次图.doc

SAS讲义 第二十课散布图、折线图与层次图.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
散布图、折线图和层次图 SAS系统中绘制散布图、折线图和层次图,使用PROC PLOT过程和PROC GPLOT过程。PROC PLOT过程是用来画易生成的低分辩率的图形,输出在OUTPUT窗口。而PROC GPLOT过程是用来生成定制的、高分辨率的图形,输出在GRAPH窗口,并且还可以对输出的图形进行编辑修改。 PROC PLOT过程 使用PLOT过程可以在两个不同的坐标系中对两个变量作散布图、折线图、半对数图和层次图。用于数据处理中,直观地了解数据的变化趋势和数据间的相互关系等。它的一般形式为: Proc Plot DATA=数据集 /选项列表 ; Plot 纵坐标变量Y*横坐标变量X……/选项列表; Run ; PROC PLOT语句 PROC PLOT语句中的选项列表主要分成三类:有关图形的坐标轴选项、有关外观的选项和有关图形大小的选项。其中图形大小的两个选项较为常用: VPCT=百分比列表——规定产生图形在垂直方向占一页的百分比。例如VPCT=33表示这张输出图占一页的33%,即占一页的1/3,所以一页可以纵向打印3张图。VPCT=50 25 25表示每一页在纵向打印3张图,第一张占全页的一半,第二和第三张各占1/4页。VPCT=200表示要求输出图占2页的长度。 HPCT=百分比列表——规定产生图形在水平方向占一页的百分比。 PLOT语句 PLOT语句里首先要规定数据集中的哪两个变量作为图形中的垂直变量和水平变量,以及在图形中用于画点的作图字符。PLOT语句的几种使用格式如下: plot y*x ; plot y*x =’+’; plot y*x=符号变量 ; plot y*x $ 标记变量 =’+’; plot y*x=’+’ b*a=’*’ /overlay ; 第一条语句作图符号用缺省形式,依此用英文大写字母A、B、C…Z作为作图符号。当观测的条数较多时,低分辩率图不可能画出所有观测的点,所以当图中的某一点表示有一条观测的点时,用作图符号A;当图中的某一点表示有二条观测的点时,用作图符号B;以此类推。例如,输出图中有一个Z符号,表示在这点上共有26条观测的点或更多点。对于PROC GPLOT过程默认的作图符号为加号(+)。 第二条语句用等号(=)规定一个字符作为作图符号。此例中每个散点用加号(+)表示。 第三条语句用等号(=)规定一个变量的值作为作图符号,变量可以是字符变量,也可以是数值变量。此时,每个散点的作图符号用数据集中同一条观测的这个符号变量的值表示。例如,假定为=SEX变量,则作图符号为SEX变量的值F或M。 第四条语句用符号($)规定一个变量的值用于标记图中的散点。此例中每个散点不仅用加号(+)表示,而且还标出了图中每一个散点在数据集的同一条观测中这个标记变量的值。 第五条语句规定在同一张图上重叠两个图,当然可以重叠更多的图。OVERLAY选项要求定义在PLOT语句中的几个图打印在一张图上。 例如,我们有一个上证指数周线数据集INDEXSH,包含日期变量DATE、成交量变量VOLUME、开盘价变量OPEN、最高价变量HIGH、最低价变量LOW、收盘价变量CLOSE和涨跌百分比CHANGE,用PROC PLOT过程定制一个指数对交易周的最高和最低价的重叠散点图。程序如下: Libname Study “D:/Sasdata/Mydir”; Proc Plot Data=Study.IndexSh Vpct=50 Hpct=70 Formchar=’||’ ; Where date’01feb91 ’d ; Plot high*date=’+’ low*date $low =’-’ /overlay ; Run ; 程序的运行结果显示在OUTPUT窗口中,见图20-1所示(为显示清晰起见,窗口的大小和显示内容的位置移动过)。 PLOT语句中的选项 PLOT语句除了上述的重叠作图选项OVERLAY外,还有几类重要的选项如下: 关于坐标轴刻度的任选项 用VAXIS(或HAXIS)=标记值列表,定义沿垂直(或水平)坐标轴相等间隔的刻度标记值。可以用BY n的方式规定刻度的增量。这些值可以是均匀上升或下降,也可以不是,既可以是数字值,也可以日期时间值。几种可能的选项格式如下: haxis=0 to 100 by 5 haxis=’01jan20’d to ‘31dec20’d by 7 vaxis=1 10 100 100 1000 haxis=by 10 其它还有VEXPAND(或HEXPAND)、VREVERSE(或HREVERSE)、VZERO(或HZERO)等有关坐

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档