SAS编程基础:走进SAS软件世界

需积分: 10 6 下载量 125 浏览量 更新于2024-07-21 1 收藏 8.05MB DOC 举报
"The Little SAS Book 中文版是一个适合数据分析和数据挖掘从业者学习的入门文档,旨在帮助初学者理解和掌握SAS软件的基本使用方法。" 在《The Little SAS Book》的第一章" SAS软件入门"中,作者介绍了SAS编程的基础概念。SAS语言既不是完全的菜单驱动,也不是简单的命令驱动,而是一种通过编写程序来执行任务的语言。用户可以通过一系列的指令语句,即SAS程序,来表达他们想要实现的操作。虽然SAS提供了菜单界面如SAS企业向导,但其本质仍然是基于SAS语言运行。 SAS程序由有序的语句组成,每个语句都有特定的目的,并且需要按照正确的顺序排列。作者通过银行取款的例子来解释这一概念,强调了在编写SAS程序时,首先要明确要做什么,然后提供相关的信息。例如,取款时首先要告诉柜员你要做什么(取款),然后再提供账户号码和金额等信息。 在SAS语句的书写规则方面,有几个要点需要注意: 1. 每个SAS语句必须以分号结束,这是一个至关重要的规则,即使是经验丰富的程序员也可能会偶尔忘记。 2. SAS语句不区分大小写,因此"READ ANIMALS’ WEIGHTS FROM FILE;"与"read animals’ weights from file;"具有相同的效果。 3. 语句可以跨行写,只要不将单词拆开,例如,一条长语句可以在第二行继续,以保持代码的可读性。 4. 多条语句可以写在同一行,通过空格或逗号隔开。 5. 注释在SAS程序中起到解释作用,可以提高程序的可理解性。注释以星号(*)开头,SAS解析器会忽略它们,允许用户在程序中添加说明或者个人喜好,而不影响程序执行。 此外,书中还提到了数据输入的示例,如`DATA`步和`INFILE`语句,用于从指定的文件中读取数据,如`INFILE 'c:\MyRawData\Zoo.dat';`。这展示了如何在SAS中处理外部数据源的基本操作。 通过《The Little SAS Book》的这一部分,读者可以学习到如何构建基本的SAS程序,理解SAS语句的结构,以及如何进行简单的数据输入操作。这对于初次接触SAS的人来说是一个很好的起点,为进一步的数据分析和挖掘打下基础。