第第9章数据步变量与变量属性控制章数据步变量与变量属性控制清华大学经管学院清华大学经管学院 朱世武朱世武本章内容本章内容本章介绍利用数据步变量与信息控制语句进行数据加工整理。数据步变量与信息控制语句规定数据集中变量个数及相关信息。变量与信息控制语句不是执行语句,可以出现数据步的任何地方,且功能相同。ARRAY语句语句 ARRAY语句用于定义数组。数组通常由一组变量构成。利用数组可以简化很多复杂的数据处理过程。SAS系统引用数组等价引用构成数组的那一组变量。显式下标数组语句显式下标数组语句 显式下标数组显式下标数组由数组名,元素个数说明,及元素列表等构成。通过数组名引用整个数组,通过数组元素序号(也称为下标)引用该元素。语句格式ARRAYarray-namesubscript;选项说明:下标的三种格式下标的三种格式 下标用于表示数组中元素的个数和排列的范围。括号可用大括号,中括号或圆括号。下标格式有三种:例9.1用格式一定义一维、二维数组。Arraysimple3red,green,yellow;/*定义一维数组*/例中,数组名为simple,数组有三个元素,对应的变量命名分别为red,