SAS语言的宏功能.pptVIP

  • 3
  • 0
  • 约3.25千字
  • 约 34页
  • 2017-06-03 发布于四川
  • 举报
SAS语言的宏功能 本章内容: 1.概述 2.宏变量 3.宏 4.宏参数 5.宏内流程控制结构 6.宏与数据步的信息交换 7.宏语句与宏函数 1.SAS/IML模块 1.1SAS/IML模块简介 1.2 IML 变量 1.3启动和退出SAS/IML模块 1.4 设置和关闭IML交互模型 实例: 在工作目录(d:\mysasfile)下有4个文件,文件名为df1.txt,df2.txt,df3.txt,df4.txt。它们代表4个推销员的销售业绩,每个文件格式相同,都包括日期和销售额。现要求把这4个推销员的记录读入到SAS中,分别生成4个数据集,然后合并成一个大数据集。 2.宏变量 宏变量的用途是替代SAS程序文本,宏变量值的最大长度是65534个字符。宏变量的长度是由自身的文本长度决定的,而不是通过设定得到的。 宏变量按照使用范围分类:全局宏变量和局部宏变量。 全局变量可以在SAS对话运行期间使用并且可以在程序的任何地方引用 局部变量则只能在创建该局部变量的宏中使用,在这个宏之外,这个局部变量就没有任何意义。 主要内容 2.1定义宏变量 2.2引用宏变量 2.3 显示宏变量的值 2.4 如何隔开宏变量引用和文本 2.5 间接引用宏变量 2.1定义宏变量 最简单定义宏变量的方式是使用程序语句%LET。 格式: %LET 宏变量名=值; 如:

文档评论(0)

1亿VIP精品文档

相关文档