- 1
- 0
- 约4.86千字
- 约 6页
- 2017-02-28 发布于湖北
- 举报
SAS宏功能简介*
SAS系统提供了强大的宏功能(macro facility), %LET 宏变量名=值 ;
宏变量的命名遵从一般的SAS命名规则。宏变量的值不需要加引号,如果值加入引号,则引号被作为宏变量值的一部分。宏变量的值可以是固定的字符串、其它宏变量的引用、宏函数和宏调用。
宏变量的引用
为了引用一个宏变量的值,在宏变量前加上一个符号,格式如下:
宏变量名
宏变量被引用的效果就是用宏变量的内容直接替代宏变量名。
宏变量的使用举例
例如,我们想要打印、图示和分析几个数据集,但又希望避免重复键入每一个数据集名字以修改相同的程序代码。解决方法是用%LET语句创建一个宏变量DSNAME,该宏变量赋值了一个数据集名SURVEY。然后这个宏变量在PROC PRINT等许多过程和TITLE语句中被引用。程序如下:
%Let dsname=survey ; Proc print data=dsname ; Var name sex bdate income ; Title “Display of Data Set dsname” ; Run ;
要注意标题语句Title平时既可以用单引号又可以用双引号围住标题,但如果有宏变量引用,则必须用双引号,否则用单引号将当作字符串处理。上面的程序中,我们只要修改宏
您可能关注的文档
- Python转义字符.doc
- Q345R药芯焊丝CO2气体保护立焊单面焊双面成型毕业设计.doc
- QBASIC程序设计.doc
- QC手法应用(层别法).ppt
- QC五金检验标准.doc
- QESat使用说明.doc
- QJ000M04 V1.00使用指南.doc
- QlikView课程4—Layout.ppt
- QPST使用说明.doc
- QQ餐厅有奖问答.doc
- 情感计算英语口语学习情绪智能评测在高中教学中的创新课题报告教学研究课题报告.docx
- 语文园地一教案与反思精品文档.docx
- 小学英语课堂中游戏化教学策略的创新实践课题报告教学研究课题报告[001].docx
- 基于数字游戏的青少年网络安全素养教育与评价体系构建教学研究课题报告.docx
- 智慧校园智能学习环境中学习资源语义标注与智能检索的跨区域研究教学研究课题报告.docx
- 2026年环保产业内控报告:行业风险防范与审计评估.docx
- 2026年动漫行业分析报告及未来五年市场潜力.docx
- 2026年医疗美容行业市场前景报告及行业增长动力.docx
- 2026年农业种植产业链优化报告.docx
- 中级经济法预科讲义讲义讲义.docx
最近下载
- 互联网+创业 互联网+商业模式新思维 “互联网+”商业模式的新思维.pptx VIP
- 2026年云南省公务员《行测》考试真题_含答案版.pdf
- 2026年河南应用技术职业学院单招职业适应性考试题库完整参考答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解1套.docx VIP
- 【“互联网+”商业模式案例】“小猪短租”案例分析.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及一套答案详解.docx VIP
- 2026年河南应用技术职业学院单招职业适应性测试题库及参考答案详解一套.docx VIP
- 互联网营销策划实务 互联网+商业模式 互联网+商业模式.ppt VIP
- 6-机器人维修培训教程(GIII-TM1400).pdf VIP
- 2026年河南应用技术职业学院单招职业适应性考试题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)