SAS系统概述课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * SAS 系统对数据文件的管理是根据数据存放的位置(类型)不同而分为临时数据文件和永久数据文件: 临时文件在退出SAS 系统时自动被删除 永久文件在退出SAS 系统时不被删除 我们通常把作为中间结果使用的数据集或练习用的数据集作为临时数据集保存;而需要以后再用的数据集则可以保存为永久数据集。 临时文件和永久文件 * 先在磁盘上建立一个文件夹/选定一个文件夹。 为这个在磁盘上已存在的文件夹起一个逻辑库名(即自定义永久库的符号),在SAS工作中使用该逻辑库名来代表永久库,其位置即已经存在的文件夹。 逻辑库名一旦指定,在本次SAS工作中都有效,如果退出SAS后再次进入时,要使用自定义永久库时,逻辑库名要再次定义。 永久库可以建立多个,以不同的逻辑库名表示不同的已经存在的文件夹。 自定义永久库 * 临时数据集和永久数据集命名的区别: 临时数据集以单水平命名:即在data语句后直接给出数据集名,比如data c9901;。 永久数据集则是两水平命名:前一部分是它的逻辑库名,后一部分是数据集名,中间用小数点连接(即库名.数据集名)。 例:已经链接好一个永久库,逻辑库名为class,现在需要建立一个c9901数据集并要放到永久库class中保存,在数据步中数据集的命名必须用data class.c9901;来完成。以这样方式指定的数据集名在程序提交运行后可以放到由class指定的目录(teach文件夹)中。同样要想读取或调用永久库中的该数据集时,也要以两水平命名方式(class.c9901)指定要读取的数据集。 数据集的命名 * 用编程序的方式指定永久库 Libname 逻辑库名 (任意字符) “逻辑库位置”(已存在文件夹路径) 例1.3 显示永久库中已经保存的c9901数据集的数据内容: 自定义永久库的方法-1 libname class c:\teach; data class.c9901; … run; proc print data=class.c9901; run; * 在窗口用工具按钮生成(见后文视窗演示) 自定义永久库的方法-2 * SAS常数主要有数值型、字符型两种: 数值型:12,-7.5,2.5E-10 数值型常数可以用整数、小数等。 字符型:’Beijing’,Li Ming,李明 字符型常数为两边用单或双引号包围的若干字符。 六、SAS 表达式 * SAS还提供了用于表达日期时间的数据类型。 日期型:13JUL1998d 日期型常数是在表示日期的字符串后加一个字母d(大小写均可),中间没有空格。 缺失值:SAS 中用一个单独的小数点(.)来表示缺失值常量。 六、SAS 表达式 * SAS 运算符包括算术、比较、逻辑等运算符。 算术运算符: + - * / **(乘方),运算优先级按通常的优先规则。 比较运算符: = (EQ):等于 (GT):大于 (LT):小于 = (GE):大于等于 = (LE):小于等于 ^= (NE):不等于 (或) SAS运算符 * 逻辑运算符:常用于条件语句 AND(逻辑与)、 OR(逻辑或)、 NOT(逻辑非) 举例: 1、(salary = 1000) AND (salary 2000) 表示工资收入在1000-2000 之间(不含2000) 2、(age = 3) OR (sex = 女) 表示三岁以下(含三岁)的婴儿或者女性 3、NOT ((salary = 1000) AND (salary 2000)) 表示工资收入不在1000-2000 之间 复杂的逻辑表达式最好用括号表示其运算的优先级。 SAS运算符 * 当第一次启动 SAS 时,将打开 5 个 SAS 主窗口(显示3个窗口,但可以切换): SAS 资源管理器窗口 结果窗口 程序编辑器窗口 日志窗口 输出窗口 七、视窗概述(启动SAS) * 在“SAS 资源管理器”窗口中,可以查看并管理 SAS 文件。 可使用此窗口: 创建新的 SAS 逻辑库和 SAS 文件 打开任意 SAS 文件 执行大多数文件管理任务,如移动、复制及删除文件创建文件快捷方式 SAS library(SAS 逻辑库),也称 SAS 永久库。它是一个或多个可由 SAS 识别并作为单元引用或存储的 SAS 文件的集合。每个文件都是该逻辑库的成员。 1.SAS 资源管理器窗口 * “编辑器”窗口提供了一些有用的程序编辑功能,如编写程序命令、键入数据、读入文字等。 新版SAS 还采用了视觉辅助系统,在编写程序时使用不同的颜色来区分程序中的不同元素,帮助用户更清楚地编写、调试SAS 程序。例如: 数据步和过程

文档评论(0)

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

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

1亿VIP精品文档

相关文档