ImageVerifierCode 换一换
格式:PPT , 页数:75 ,大小:1.29MB ,
资源ID:1390911      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1390911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SAS作图详细教程1.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

SAS作图详细教程1.ppt

1、SAS作图详细教程,1 SAS程序的过程步,SAS的过程步可看作是已经编写好的子程序,用户可以在需要的时候调用它们。过程步的一般形式:PROC 过程名;过程的专用语句描述;RUN;,说明:过程步都是以PROC语句开始,后面紧跟过程名,用以区分不同的过程步。尖括号中的内容是可选项,省略时对应的系统默认值如下:处理最近建立的数据集;处理所有变量(对于一个计算过程步处理所有数值变量);处理数据集中的所有观测。,2 制作散点图和连线图,散点图以数据集中某两个变量为纵坐标变量和横坐标变量,每条观测对应于图中的一个点,数据集中的多条观测就在平面上构成一幅散点图。连线图是将散点图中的各点之间以一定的方式用直

2、线或曲线相连所形成的图形。,散点图和连线图的作用:1)揭示一个变量随另一个变量的变化 2)显示变量间的关系 3)对不同的数据进行比较 4)显示数据值的分析 实现:调用过程步GPLOT或PLOT。前者是在GRAPH窗口中以精确方式绘图,后者是在OUTPUT窗口中以非精确方式绘图。,1图形选项设置 一般形式:GOPTIONS 图形选项;功能:根据需要来进行图形选项的设置,设置有关图形输出的各项参数。说明:此操作一般在绘图之前进行。此语句属于环境设置语句。,恢复系统的缺省设置 图形选项:RESET=ALL|GOPTIONS|GLOBAL|说明:GOPTIONS:将所有全局语句(如TITLE等)的设置

3、恢复为缺省状态。GOPTIONS:将所有关于图形的设置恢复为缺省状态。ALL:同时实现上述两种功能。,2基本散点图 一般形式:PROC GPLOT;PLOT 纵坐标变量*横坐标变量;RUN;说明:1)DATA=数据集名:此选项指定数据集的名称,要求用二级文件名表示;2)PLOT语句中指定纵坐标变量和横坐标变量,要求必须是数值型变量;3)每条观测对应图上的一个点。,例1:假设数据集dst.airqual中保存的是在一段时间内美国47个州的逐月的空气质量监测数据。其中包含下列变量:,取纽约州的数据制作平均悬浮颗粒物含量随月份变化的散点图:libname dst d:sasbookdst;gopti

4、ons reset=all;proc gplot data=dst.airqual;plot ave_tsp*month;where state=NY;run;注意:绘制高分辨率的统计图非常耗费系统资源,因此当我们提交作图语句时,SAS系统只是把它们送入程序缓冲区。只有当用户打开GRAPH窗口时,程序才真正执行,绘出统计图。然后此过程步处于驻留状态,系统可以继续执行所提交的语句,从而实现了用户和系统之间的交互操作。结束驻留状态的方法有:(1)提交另一个程序步;(2)提交QUIT语句。,3散点图和连线图的修饰 点的符号、大小、颜色;点间连线、连线方式、线型、宽度;坐标轴:包括刻度、标签、颜色等;

5、图例的配置与修饰。,3.1 SYMBOL语句 一般形式:SYMBOL 选项;功能:用于控制图中点和连线的显示方式。说明:n是SYMBOL语句序号,取值范围:199。系统缺省值为1。取消SYMBOL语句的设置 不加选项的SYMBOL语句 SYMBOL;通过恢复系统缺省设置的图形选项语句取消前面对所有SYMBOL语句的设置。GOPTIONS RESET=SYMBOL;性质 全局性:可以出现在过程步内或过程步之外,一旦定义则一直保持到重新定义或退出SAS系统;可加性:一个选项的定义不影响其他选项。,1)设置点 VALUE|V=符号:设置图中点的表示符号,COLOR|C=颜色:设置图中点和连线的颜色。

6、CV=颜色:设置图中点的颜色。,HEIGHT|H=n:设置图中点的大小。POINTLABEL:在图中每个点的旁边标注纵坐标变量的值。例2:对于例1我们作如下修饰:goptions reset=all;symbol v=diamond cv=red h=1.5 pointlabel;proc gplot data=dst.airqual;plot ave_tsp*month;where state=NY;run;,2)设置连线 选项:INTEPOL|I=连线方式:设置相邻点之间的连线方式。,CI=颜色:设置连线的颜色。LINE|L=n:设置连线的线型。n为线型号码,取值范围:046。其中常用的有

7、:0(空)、1(实线,缺省值)、2(由点组成的虚线)。WIDTH|W=n:设置连线的宽度。n为宽度值。系统缺省值为1。例3:对例1的修饰改为如下形式:goptions reset=all;symbol v=diamond h=2 cv=red i=join ci=blue l=2 w=2 pointlabel;proc gplot data=dst.airqual;plot ave_tsp*month;where state=NY;run;,说明:连线是对数据(子)集中的每一对表示相邻观测的点之间连线的,所以在绘图前要首先处理好观测在数据集中的顺序。最好是首先将数据集按横坐标变量进行排序。例4

8、:对sashelp.class作图,显示变量身高(Height)和体重(Weight)之间的关系。goptions reset=all;symbol v=square i=join;proc gplot data=sashelp.class;plot weight*height;run;,3.2 设置标题和脚注 设置标题的一般格式:TITLE 字符串 字符串;设置脚注的一般格式:FOOTNOTE 字符串 字符串;功能:设置在图上显示的标题和脚注。选项:FONT|F=字体:设置字符串的字体。COLOR|C=颜色:设置字符串的颜色。HEIGHT|H=n:设置字符的高度。,说明:1)TITLE和FO

9、OTNOTE语句都是全局语句,性质与SYMBOL语句相同。2)可选项标明了TITLE或FOOTNOTE语句的序号,n的取值范围199,缺省值为1。3)希望在标题或脚注位置显示的信息在TITLE或FOOTNOTE语句中用字符串的形式给出。在字符串前面的选项是对字符串显示性质的控制,如果不给出,则系统以缺省方式显示字符串。4)SAS系统提供的2类字体:硬字库:由操作系统提供的字库;软字库:由SAS系统提供的字库。注意:软字库的字体名直接输入即可,而硬字库的字体名两端需加引号。,获得想用的字体名:1)在命令框中输入FONTLIST并提交;2)在屏幕上出现的Select Font(选择字体)对话框中选

10、择;,软字库的所有字体,点击可获得硬字库中的字体名称,例5:在例3中加入title语句:goptions reset=all;symbol v=diamond h=2 cv=red i=join ci=blue w=2 pointlabel;title f=隶书 c=green 纽约州每月的悬浮颗粒物平均值;title2 h=1.2 2002;proc gplot data=dst.airqual;plot ave_tsp*month;where state=NY;run;,3.3 设置坐标轴 AXIS语句的一般形式:AXIS 选项;功能:设置坐标轴的显示形式,包括:坐标轴在画面中的位置和长度

11、,变量值在轴上的出现次序、尺度、刻度的标注,相关文字的字体、颜色、布局。说明:可选项标明了AXIS语句的序号,n的取值范围199,缺省值为1。AXIS语句也是全局语句。取消设置:要取消第n号坐标轴的设置 AXIS;要取消所有坐标轴的设置 GOPTIONS RESET=AXIS;,选项:COLOR|C=颜色:设置坐标轴及相关文字的颜色。LABEL=(字符属性 字符串)|NONE:设置轴的标签及其属性。说明:轴的标签就是轴的说明信息,可在括号中的字符串给出。系统缺省设置是显示对应变量的标签或名字。VALUE=(字符属性 字符串)|NONE:设置轴的主刻度的描述字符及其属性。ORDER=(值列表):

12、设置主刻度位置依次出现的数值。MINNOR|N=n|NONE:设置在主刻度之间加入的次刻度数n。,标签和主刻度的字符属性:C=颜色:设置字符颜色;F=字体:设置字符字体;H=n:设置字符高度;R=角度:设置单个字符的旋转角度,单位是度,逆时针方向为正。A=角度:设置整个字符串的旋转角度。J=LEFT|CENTER|RIGHT:设置字符串的对齐方式。例6:设置如下坐标轴:axis1 label=(f=complex c=blue h=3pct)c=magenta w=3 minor=none;axis2 label=(a=-90 r=90 f=complex c=blue h=3pct Part

13、 Per Million)c=magenta w=3;,3.4 PLOT语句中的选项 PLOT 语句的一般形式:PLOT 纵坐标变量*横坐标变量/选项;选项:FRAME|NOFRAME:设置图中是否显示边框。AUTOHREF|AUTOVREF:自动在图中添加经过主刻度的水平/垂直参考线。NOAXIS:取消坐标轴以及与坐标轴相关的图形元素。CAXIS=颜色:设置坐标轴的颜色。CTEXT=颜色:设置坐标轴旁字符的颜色。HAXIS|VAXIS=AXIS|值列举:设置图中的横坐标轴或纵坐标轴。,例6:对于例1中的数据集,绘制如下连线图:goptions reset=all;symbol1 v=tria

14、ngle h=1.5 i=join c=green w=2;title c=blue New York Suspended Particle Average;title2 c=blue h=1.2 2002;axis1 label=(f=complex c=blue h=3pct)c=magenta width=3 minor=none;axis2 label=(a=-90 r=90 f=complex c=blue h=3pct Parts Per Million)c=magenta width=3;proc gplot data=dst.airqual;plot ave_tsp*month

15、/haxis=axis1 vaxis=axis2 noframe;where state=NY;run;,4多条连线的图形绘制 4.1 多幅图形的绘制 在一个过程步中绘制多幅图形,可以采用以下几种方法:(1)使用BY语句对数据集中的观测分组;(2)在PLOT语句中给出多个纵横轴变量的组合;(3)在过程步中使用多个PLOT语句。说明:在PROC GPLOT过程中给出可选项UNIFORM可使不同图中同一变量的坐标轴尺度相同。,例7:分别绘制纽约州每月平均悬浮颗粒物和含铅量的连线图。goptions reset=all;proc gplot data=dst.airqual;where state=

16、NY;plot ave_tsp*month ave_lead*month/caxis=blue ctext=blue;symbol1 v=triangle i=join;title f=swissi c=red New York Suspended Particle Average;run;,4.2 将多条连线图绘制在同一幅画面上 1)在PLOT语句中给出选项OVERLAY;2)在同一个过程步中使用语句PLOT、PLOT2绘制多条连线;3)按第三个变量的值对数据集进行分组作图。,1)选项OVERLAY 例8:将纽约州每月平均悬浮颗粒物和含铅量的连线绘制在同一幅图中。goptions reset=all;proc gplot data=dst.airqual;where state=NY;plot ave_tsp*month ave_lead*month/overlay legend hminor=0 vaxis=axis1;symbol1 v=diamond i=join c=blue l=1 w=3;symbol2 v=star i=join c=red l=2 w=3;axis1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1