- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAS作图课案
sas教程:第四章?统计图
作者:佚名????教程来源:本站原创????点击数: 1102????更新时间:2007-10-30
统计图是统计描述的重要工具,它可以直观的反映出事物间的数量关系。因此,许多统计软件均提供了强大的统计做图功能。
在早期的DOS版本中,SAS只提供低分辨率图形(即用键盘字符模拟输出的图形)。而在WINDOWS时代,美观漂亮也成为了软件最重要的性能指标之一,因此SAS公司推出了高分辨率图形。虽然比起EXCEL等软件来,它的高分辨率图形仍然不那么令人满意,但至少已经跟上了时代的潮流。
高分辨率图形在专门的GRAPH视窗中输出,而低分辨率图形在OUTPUT视窗中一同输出。只要将绘图过程名中的字母G去掉,做出的就是低分辨率图形,你可以比较一下两种图形的“天壤之别”。
§4.1 GCHART过程
Gchart过程可以绘制水平/竖直条图(直方图)、立体直方图、饼图和星状图。我们可以用这些图来了解单个变量的分布或者多个变量之间的关系。
4.1.1 语法格式
PROC GCHART [ DATA=数据集名 [选项] ] ; 指定要分析的数据集名及一些选项 HBAR 变量名列 / [选项] ; 绘出条形图 VBAR 变量名列 / [选项]; 绘出水平条形图 BLOCK 变量名列 / [选项]; 绘出三维直方图 PIE 变量名列 / [选项]; 绘出饼图 STAR 变量名列 / [选项]; 绘出星状图 AXISn [选项]; 控制坐标轴的形状和颜色 BY 变量名列; 按该变量取值分层绘制,要求数据集已按该变量排序 方括号中的为可选项,如果不写,系统会以默认值代替或者忽略该功能;而尖括号中的为必选项,表示如果写了该语句,则必须提供尖括号中的信息,否则可能出错。如[ DATA= 数据集名 ],表示你可以不写这一项,此时系统默认处理的是必威体育精装版建立的数据集;而如果写了DATA=这一项,你就必须指定一个数据集名,不然SAS跟你没完。
4.1.2 语法说明
事实上,绘图程序步中的选项极为繁杂,如果合理地使用这些选项可以做出非常漂亮的统计图来。但这些选项也给大家的学习带来很大的不便,因此在这里我们只简要介绍几个常用的绘图语句中的选项。
【绘图语句选项】
MISSING 指定绘图时要将变量的缺失值也包括在内。
TYPE=做图类型关键字 指定要做图的类型,即图中条块代表的含义:缺省值是频数(FREQ);如果指定了选择项SUMVAR,则缺省值为总和(SUM)。可选的关键字有:
FREQ 要求按指定变量的频数做图。
PERCENT 要求按在横轴刻度表示范围内出现的频数占总数的百分比做图。
CFREQ 按累计频数做图。
CPERCENT 按累计百分比做图。
SUM 只能与SUMVAR选项同时使用,要求图中的每一条代表:变量在横轴表示的取值范围内时,SUMVAR指定变量的总和。
MEAN 只能与SUMVAR选项同时使用,要求图中的每一条代表:变量在横轴表示的取值范围内时,SUMVAR指定变量的均数。
SUMVAR=求和变量 指定使用TYPE=SUM或MEAN时,用于求总和、均值的变量。
LEVAL=n 如果绘图变量是连续变量,用该选项产生有N个组段的图形。
GROUP=分组变量 要求产生以分组变量的值分组的并排图。
SUBGROUP=亚组变量 要求每个图形内部再按亚组变量的值分块。
CAXIS=颜色 指定坐标轴的颜色。
CTEXT=颜色 指定坐标轴文本的颜色。
4.1.3 应用实例
例4.1 绘制《卫生统计学》第三版习题1.1的直方图,数据存在c:\user\wt1_1.dat中。
解:程序如下:
libname a c:\user;? 指定c:\user文件夹为数据库a data a.wt1_1; 数据步开始,指定要建立的数据集为a库的wt1_1 infile c:\user\wt1_1.dat; c:\user\WT1_1.dat input x @@;? x,采用连续输入的格式 proc gchart data=a.wt1_1; 调用绘图程序步gchart vbar x / levels=10; x,分为10组 run;? 开始运行以上程序 事实上ASSIST视窗的输出图形是彩色的,和我们用程序做出的有些区别,这是因为ASSIST视窗自动提交了一些绘图环境语句,对输出图形作了修饰的缘故。
实际上libname语句只需要运行一次就可以了,但在开始的几道例题里我们都写上了这一句,让大家逐步养成启动SAS后就运行这一句的习惯。请将C:\USER文件夹指定为A库,以后我们实习的数据集均放在该库中。
§4.2 GPLOT过程
GPLOT过程用于绘出散点图。图中的横、纵坐
您可能关注的文档
最近下载
- 寻甸基础资料汇编.docx
- 钟俊良述 职 述廉 报 告.doc VIP
- 钻井液用纳米二氧化硅封堵剂的制备与性能评价-褚奇.pdf VIP
- 人教版英语八年级上册完型填空(15空)+阅读填表专项训练一(含详解).pdf VIP
- QCR 278-2015 机车空调装置.pdf
- 广东省广州市海珠区2023-2024学年高一上学期期末考试语文试题.doc VIP
- 防汛抢险方案.docx VIP
- 2020-2021某大学《现代仪器分析》期末课程考试试卷(含答案).doc
- T_CMES 26009—2021八月瓜鲜果皮肉籽分离技术规范.pdf VIP
- 钳工技能考试:高级车辆钳工(货车)考试考点巩固(强化练习).docx VIP
文档评论(0)