第54章 SAS数组简介.pdfVIP

  • 21
  • 0
  • 约1.89万字
  • 约 13页
  • 2017-05-29 发布于浙江
  • 举报
第 54 章 SAS 数组及其应用 本章将介绍 SAS 数组的基本概念、种类,并结合实际问题,给出 SAS 程序,以呈现 SAS 数据的正确使用方法。 54.1 SAS数组的概述 54.1.1 什么是数组? 在程序设计中,为了处理方便,把具有相同类型的若干变量或者结构按有序的形式组织 起来,这些按序排列的同类数据的集合称为数组,而数组中的每个单体称为数组元素,操作 数组时,通常使用下标运算符进行定位。由于有了数组,可以用“数组名+下标”的方式引 用一系列变量,其中下标一般是从 0 开始的数字(索引),用来识别数组元素。在许多场合, 使用数组可以缩短和简化程序,因为可以利用下标设计一个循环,高效处理多种情况。数组 有上界和下界,数组的元素在上下界内是连续的,当数组下标越界的时候程序就会出现溢出 错误,因此使用数组进行编程时要格外小心数组的界限。 54.1.2 SAS 为什么淡化了数组? 由于SAS 面向数据集编程的特点以及 data 步自循环机制,当使用 SAS 编程时,列向的 变量就形成了天然的列数组,或者叫“隐含”数组。这种机制可以在不声明任何数组的情况 下轻易地使用类似数组的功能,在 data 步中对每行观测进行相同的一系列操作。

文档评论(0)

1亿VIP精品文档

相关文档