第8章绘制图形展现数据.docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章绘制图形展现数据

第8章 制作图形展现数据 SAS可以把存贮在SAS数据集中的数据以高分辨率图形的方式形象直观地显示出来。在SAS/GRAPH 模块的支持下, SAS可以作散点图、曲线图、直方图、扇面图、三维曲面图、等高线图、地图,等等。事实上,绘图程序步中的选项极为繁杂,如果合理地使用这些选项可以做出非常漂亮的统计图来。 8.1使用过程GPLOT制作散点图和连线图 语法 PROC GPLOT [ DATA=数据集名 [选项] ] ; PLOT 纵坐标变量*横坐标变量 / [选项]; /*指定绘图变量和选项*/ BY 变量名列; /*按该变量取值分层绘制,要求数据集已按该变量排序*/ RUN: 1. 用GPLOT过程绘制SASHELP.GNP中GNP对CONSUMP的散点图: 例1 proc gplot data=sashelp.gnp; plot gnp*consump; run; 结果显示了一个GRAPHICS窗口,绘出了以gnp为纵轴、以consump为横轴的散点图。在GPLOT过程中,用PLOT语句指定绘图用的变量。 语句SYMBOLn [选项]:定义数据点所采用的符号、添加趋势线、定义点和线的颜色,宽度等. SYMBOL语句是一个全程语句。SYMBOL语句一次定义,终生使用,除非重新定义。SYMBOL语句可以带编号,如SYMBOL2,SYMBOL3 等,不带编号的相当于SYMBOL1。为了消除一个SYMBOL语句的效应,使用SYMBOLn即可。 指定绘图用的连线方式:I=none,join,spline,needle,… 颜色:c=…;指明点的符号和连线使用的颜色。Cv=…;指明点的符号使用颜色。Ci=…;指明连线使用的颜色。 散点符号:v=…; 符号大小:H=n单位 其中单位取值为cell(缺省),cm,pct,pt,in; Pointlabel:在点的附近显示纵坐标变量的值。 连线的宽度:w=数字。 线型:L=n,n=0表示空白线,1(缺省)表示实线,2表示虚线,… 例2 01 proc gplot data=sashelp.air; 02 symbol i=join v=star cv=black c=red pointlabel; 03 plot air*date; 04 run; 3. AXISn语句:坐标轴的位置长度,字体颜色等 AXIS语句是一个全程语句。AXIS语句一次定义,终生使用,除非重新定义。AXIS语句可以带编号,如AXIS2,AXIS3 等,不带编号的相当于AXIS1。为了消除一个AXIS语句的效应,使用AXISn即可。 选项: C=颜色:设定坐标轴及相关字符的颜色; LABEL=(字符属性 ‘字符串’):设定轴的描述标签及其属性; VALUE=(字符属性 ‘字符串’):设定轴的主刻度的描述字符及其属性; 上述 字符属性是指 C=颜色 F=字体(可选的有SWISS,GITALIC, SCRIPT, CENTX, CENTB,CENTBI等J=是JUSTIFY=的简写,表示标题或脚注是左对齐还是中间对齐或右对齐,分别用L,C,R表示, 标题缺省是中间对齐,脚注缺省是左对齐。proc gplot data=sashelp.gnp; 02 symbol i=join v=star line=1 ; 03 plot gnp*date/ autovref frame noaxis cframe=red /*vaxis=3000 to 6000 by 1000*/ ; 04 run; 例3_2 01 proc gplot data=sashelp.gnp; 02 axis c=blue label=(f=’黑体’ c=red ‘日期’) ; 03 plot gnp*date/haxis=axis; 04 run; *********************************** 为了在图中作几条曲线,只要在PLOT语句中指定多个因变量(自变量一般应为同一个,也可为不同的自变量),并使用OVERLAY选项: 例3_3 01 proc gplot data=sashelp.gnp; 02 symbol1 i=join v=star line=1 ; 03 symbol2 i=join v=none line=2 ; 04 plot gnp*date=1 consump*date=2 / overlay legend; run; 例3_4 proc gplot data=sashelp.gnp; plot gnp*date; plot2 consump*date; run; 其中我们指定了两个SYMBOL语句,第一个SYMBOL语句指定了LINE=1

文档评论(0)

aicencen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档