第2讲 SAS语言的基本概念.docVIP

  • 1
  • 0
  • 约4.29千字
  • 约 8页
  • 2017-06-17 发布于湖北
  • 举报
第2章SAS语言的基本概念 §2.1 SAS语言概述 SAS提供了一种完善的编程语言。如同大多数计算机高级语言一样,SAS用户只须要熟悉其命令、语句及简单的语法规则就可进行数据管理和分析处理工作。因此,掌握SAS编程技术是学习SAS的关键环节。 在SAS中,系统具有众多的计算过程,把大部分常用的复杂的数据计算的算法作为标准过程调用,用户仅需要指出过程名及必要的参数即可,这样使得SAS的变成变的十分简单。 SAS程序是SAS语句的有序集合。以程序的功能将SAS程序划分成多个程序模块(程序段),这些模块分为两类:数据准备模块——数据步(DATA Step)和过程部(PROC Step)。在一个SAS程序中可以有一个或多个数据步与过程步。 SAS程序的结构和数据流向示意图 数据步的作用是把数据源中的数据作为输入,经过加工后输出到一个或多个“SAS数据集”。 过程步是把由数据步建立和产生的数据集中的数据作为输入,调用一个或多个标准过程,经标准过程计算处理后,将结果以清晰的表格或图形方式输出到OUTPUT窗口中或写入磁盘文件。 简单说:数据步是为过程步准备数据,并将数据放入数据集中; 过程步是把指定的数据集中的数据计算处理后并输出结果。 一个简单的SAS程序的如下: data student; input xh$ xm$ yy gs; p=yy+gs; cards;

文档评论(0)

1亿VIP精品文档

相关文档