SAS宏编程技术参考.pptVIP

  • 8
  • 0
  • 约1.52万字
  • 约 87页
  • 2018-03-14 发布于贵州
  • 举报
SAS宏编程技术参考

第14章 宏编程技术 本章内容包括: 概述; ?宏变量; ?宏; ?宏参数; ?宏表达式; ?宏引用; ?宏工具中的输入输出; ?数据步接口程序; ?宏程序语句和宏函数。 概述 宏工具是一种可以用来扩展SAS功能,减少普通工作文本输入量的SAS工具。宏工具可以给一段文本或SAS程序命名,并通过引用这个名称来使用这段程序或文本。 宏变量 定义宏变量 用宏程序语句%LET来定义宏变量。 %let DSN=ResDat.class; 例中,DSN是宏变量名,ResDat.class为宏变量DSN的值。 引用宏变量 在宏变量前加来引用宏变量的值。 ? 例14.1 引用宏变量A。 %let a=ResDat.class; data a; set a ; run; 上段程序等价于: data a; set ResDat.class; run; 例14.2 宏处理器只能在双引号内进行替代。 %let a=january; data; put This is the time series plot for A; run; 例中,在引号内引用宏变量的值时必须用双引号。因为宏处理器只能在双引号内进行替代。 例14.3 多次引用宏变量。 %let a=ResDat.class; data male; set a ; if sex=M; proc print; title SUBSET

文档评论(0)

1亿VIP精品文档

相关文档