SAS编程演义

谷鸿秋
内容简介 本书以Base SAS为基础,重点讲解SAS编程技术,内容涵盖SAS基础知识、数据导入导出、变量与观测操作、数据集操作与管理、函数与例程、SAS格式以及宏编程等。另外,对于目前市面上SAS书籍涉及很少,但是应用频繁的统计表格和统计图形,本书从设计原则、选择思路、绘制方法以及实例步骤等方面做了系统、详细的介绍。 本书打破语法关键字的字典式编排方式,精心凝练10个既相对独立又互相联系的专题,就地取材,采用SAS自带的小数据集,循序渐进,层层递进地来进行讲解讨论。无论是SAS初学者,还是江湖老手,都可从中获益。SAS初学者可以较为全面系统地了解SAS编程技术及其应用场景,江湖老手亦可从高阶技能中获得启发感悟。 致谢 谨以此书献给 每次我外出时 比我妈妈还唠叨 煮的鸡蛋我一个路上来回都吃不完 总是叮嘱“好好谈朋友、好好锻炼身体、好好工作”的奶奶 前言 蠢蠢欲动一年,奋指敲键三月,夜深人静百天,所幸的是这本书稿没有胎死腹中,终于写完了。动笔之前,我曾异常兴奋,我自以为满腹经纶无处释放的日子从此结束。完稿以后,我却沉静了,在接连填了一个又一个自己挖的坑以后,猛然抬头,发现后面其实还有更大的坑要去填,于是乎内心不禁更加焦虑。不过我很感激这份焦虑,虽然它不足以保证我所写出来的文字和代码是字字珠玑,篇篇精华,但是因为它,我可以挺起胸膛,拍着胸脯说:10章专题10多万字,近180张图片、30多张表格和200多段代码,20多张语法卡片、30个原创实用宏程序,这些都是热血铸就的良心作品,最起码它对得起我当初出发时的那份心意。 缘起 我还记得初学SAS编程时,因为看不懂SAS Help而懊恼,因为不理解@与@@的区别而苦恼,因为分不清宏变量的%STR、%NRSTR、%QUOTE、%BQOTE、%NRQUOTE以及%NRBQUOTE等诸多quoting函数而哀伤。然而,光阴似箭,似…