使用宏工具

宏是一组生成定制命令语法的命令。 使用宏可以减少执行复杂和重复的数据分析任务所需的时间和精力。

宏有两个部分: 宏定义(指示宏的开始和结束并为宏提供名称) 和 宏主体(包含构建命令语法的常规命令或宏命令)。 当 宏调用调用宏时,将在名为 宏扩展的进程中生成语法。 然后,生成的语法将作为正常命令序列的一部分执行。

本章说明如何构造执行三个数据分析任务的宏。 在第一个示例中,宏促进文件匹配任务。 在示例 2 中,宏自动执行专门的统计操作 (对照非零总体相关系数检验样本相关系数)。 示例 3 中的宏生成随机数据。 如下表所示,每个示例演示宏工具的各种功能。 有关特定宏命令的信息,请参阅 DEFINE 命令。

表 1. 宏功能部件
  示例 1 示例 2 示例 3
宏自变量      
关键词 x x x
默认值 x   x
x   x
字符串处理 x   x
循环      
索引 x   x
列表处理   x  
直接分配 x   x