The little SAS book (第四版学习笔记中文版全文).pdf

The little SAS book (第四版学习笔记中文版全文).pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
The little SAS book (第四版学习笔记中文版全文)

The Little SAS Book (4th edition) The Little SAS Book 学习笔记 The Little SAS Book (4th edition) 第一章 SAS 软件入门 1.1 SAS 语言 许多软件要么是菜单驱动,要么是命令驱动(输入命令——看结果)。SAS 两者都不是, 在SAS 中,你用一个叫做SAS 程序的一系列指令语句,这些程序可以表达出你想做的事情, 并用SAS 语言写下来。SAS 有菜单驱动栏,比如SAS 企业向导模块,它使SAS 看起来像 一个点击的软件,但这些模块仍然使用SAS 语言为你写程序。如果你试图用SAS 写下你自 己的程序,那就要具备一定的灵活性。 SAS 程序 一个SAS 程序就是一个按顺序执行的语句序列,一个语句给SAS 下达信 息和指令,且必须要正确的安放。一个常用来与 SAS 程序做类比的例子是去银行取款,你 进入银行、排队、轮到你,那么你会对柜台谁你想做的事,叙述语句可能会是这样: I would like to make a withdrawal. My account number is 0937. I would like$200. Give me five 20s and two 50s. 注意第一句话说了你想做的事情,之后把相关信息传递给柜台并帮你完成要求。这里信息传 递的顺序不重要,重要的是在你的叙述中,首先要说明你要做什么。你不能先说:“Give me five 20s and two 50s. ”这会使柜台小姐一头雾水。此外,你必须确保后面的语句都围绕第一 句展开。 SAS 语句 像任何语言一样,SAS 语句的编写也需要遵守一些语法规则。幸运的是, 相比英语来说,SAS 语句的规则不仅少,而且简单。 最重要的规则是: 每一个SAS 语句都由一个分号结尾 听起来很简单,但即使最富有经验的SAS 程序员也会偶然忘记分号。如果你能记住这个规 则,再来看看另外两个规则吧。 SAS 程序布局 让每一条语句看起来整洁、用缩进来表现语句的各个部分,这是很有 用的,但不是必须的:  SAS 语句不区分大小写。  一条语句可以持续到第二行(只要不把一个单词分开)。  几条语句可以用一行。  可以在任何一列中开始一条语句 注释 可以在你的程序中插入一些注释,让它更容易明白。即使你插入一些你喜欢的食 物品名也不会对程序有所影响,因为 SAS 不会读取注释。但不要忘记注释是为了让某人更 轻松地学习你的程序,并明白你为什么这么做。 *Read animals‟ weights from file; DATA animals; INFILE ‟c:\MyRawData\Zoo.dat‟; INPUT Lions Tigers; The Little SAS Book (4th edition) PROC PRINT DATA=animals; /*Print the results*/ RUN; 有两种注释方法,一种是‘*’和‘;’一起使用;一种是用/* */表示,由于某些操作环境解 释第一列中的斜线星号(/ * )作为工作结束的标志,使用这种风格的注释时要小心不要把它 放在第一列。出于这个原因,我们选择了星号分号的风格为这本书的注释。 错误 SAS 程序通常将执行的错误标注为醒目的红色字母,你可能忘了分号,拼错了 字母,按错了键盘,一个小错误会使得整个程序无法运行。当你看到红色部分多余黑色部分 的时候,不要灰心。 1.2 SAS 数据集 在你进行分析、撰写报告,对你的数据进行任何处理之前,SAS 必须能够处理你的数 据,你的数据必须是一种叫SAS 数据集的特殊形式。因为SAS 非常灵活,能够读取任何形 式的数据,所以将你的数据变成SAS

文档评论(0)

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

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

1亿VIP精品文档

相关文档