- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
保留两级名:逻辑数据库名.文件名 临时可以使用单水平(数据集名)或者双水平名(work.),永久的必须用双水平。
字符缺失变量为空,数字缺失为.
Data从头开始执行,pdv会被删除
第一章 SAS入门 第一节 简介 SAS是分析数据的软件工具,其提供的程序(procedure)可供分析者以简短的叙述,快速的从数据中颉取到所需的信息。SAS的DATA步骤所用的程序语法非常的简捷且具弹性,分析者可依自己的思绪安排数据, 于数据间畅行无阻。使用SAS软件统计、分析和颉取数据时,SAS系统处理所有大小事,遇到特殊先进的分析方法或欲作方法学研究,当系统没有提供适当的程序时,分析者可用其极具弹性的程序语法自由发辉。分析者只要安排好自己的思绪即可。 常用到的SAS软件有BASE和STAT(统计)两部份。可依需求附加绘图、预测、数据输入、数据库、联机接口等功能,扩展成一更完整的数据分析、展现、应用系统。 目前院内所使用的SAS版本,依操作系统区分有OS 6.04,WIN 6.12,OS2 和UNIX 6.12版。SAS系统在不同作业系下所使用的程序语法是相同的,些许差别在各系统下的档案管理格式,其余的程序语法都是相同的,因而SAS程序的可移植性是相文件高的。在考虑处理的数据量和系统环境使用的方便性,使用者可自行考虑在那个作业平台执行SAS程序。笔者就常在不同系统下转换SAS 程序或利用联机程序在不同操作系统下综合处理一件工作。 基础的SAS系统可有下列用途: 1. 数据储存与存取。 2. 数据编修和程序设计。 3. 编制报表。 4. 基础统计分析。 5. 档案管理。 而统计STAT部份,则提供一些较为复杂的统计,如回归、多变量、生命统计等统计程序。 第二节 操作环境 SAS在不同的作业环境,其语法是相同的,其操作大环境也是类似的。先前使用SAS系统大部分是将程序备妥,而后以命令方式让系统运作,属于批次性的操作方式,这种方式在各不同的操作系统下是相通的,只要会选写SAS程序就能使SAS系统运作分析了,根本不必理会作业环境的差异。 当今各种操作系统皆提供图形接口,操作接口和处理速度的加强,促使现今分析资料可以使用交互式的操作方式来分析和展现数据,既要方便就要多学点操作系统的操作了。 第三节 简单范例 在你准备执行的SAS工作平台上,启动SAS系统,将 程序1-1 键入PROGRAM EDIT窗口中,依工作平台而异,请点选SUBMIT功能或在COMMAND LINE下SUBMIT指令,即可执行程序。 程序执行完毕后,先检视LOG窗口,可看到 LOG1-1 内容,因操作系统和使用者不同,LOG窗口的内容会有些差异,但告知的重要讯息是相同的。 是否看到LOG1-1的讯息,那恭喜了,你己经会执行SAS且有结果产生。上面讯息告知WORK.BASE有5个观测值和三个变项,计算机执行DATA步骤花了0.22秒,执行FREQ程序花了0.11秒。接着我们可以检视OUTPUT窗口,可看到 结果1-1 的内容,这个窗口所展示是SAS统计的结果。 第四节 SAS输出 底下我们谈谈SAS系统的三个主要窗口: PROGRAM EDITOR窗口为编辑SAS程序的地方,将内容存成档案时,其扩展名一般命名为SAS。程序执行过以后,程序代码会从窗口消失并储存在内存中,可用 RECALL指令将内存中的程序再次叫回program 窗口。 LOG窗口为Program程序执行过程的记录,记录程序执行了那些叙述;产生那几个数据集;数据集中包含多少变量和观察值;程序中每个程序、步骤共享了多少CPU时间。如程序执行中间发生问题,它会指出程序出问题的位置并提供相当的解决方案等,用以确保结果的正确性,讯息记录会随程序的执行一直累计上去的,可以CLEAR指令将窗口清空。如欲将LOG内容存成档案时,其扩展名为 LOG。 OUTPUT窗口为Program程序执行的结果记录,如程序没有任何输出或将输出导引至档案时,那这个窗口将不会有任何结果输出。如将窗口内容存成档案时,其扩展名为LST。OUTPUT窗口是不可编辑的。 如欲改变输出的页长、页宽时,可在程序中用 OPTIONS PAGESIZE=76 LINESIZE=100;其中的76是指每页的行数,100是指每行的字数,SAS会依据页面大小输出适合版面数据。如想将结果导引至档案,可用PROC PRINTTO;程序。 请养成先看LOG窗口再看OUTPUT窗口的习惯。在LOG窗口没有ERROR的情形下, 并不保证结果是正确的。例如读入的数据值错误、格式错误、数据笔数不对等等,因而初学者一定要将LOG窗口的讯息看懂看清楚,不要忽略任何NOTE讯息,以确保读入的数据正确并得到正确的结
文档评论(0)