如何零基础自学SAS?
从过来人的经验来看,最好最快的途径就是读牛人的代码,并且逐步运行看结果。比如你随便创建一个数据集,setsasheLP.class,就可以运行很多数据步的代码。抛开SAS统计方法层面的各种proc,data步是SAS的精髓。看一个人SAS水平如何通常有两点,一就体现在数据步的使用上,比如看数据步会不会用first,last,setby算累计频数,因为PDV的读取是SAS的核心,如果你还会巧妙使用end=in=等技巧就刚好;二是看会不会写macro,要了解宏变量读取的方式,以及多个&如何转义,个人感觉写宏其实不难,只要你打开options中的macrogen,mprint以及symbolgen等选项,并且知道在macro中可以开放的写%if以及%dowhile等,而不必像一般程序一样必须要写在封闭的数据步中就好,这样debug就变得很容易。
《SAS编程 1:基础 (PRG1)》 这个PRG1是什么意思,包括哪些内容?
SAS基础概要
SAS系统入门
介绍SAS编程
提交SAS程序
学习SAS句法
掌握基本概念
识别和修正句法错误
熟悉SAS数据集
查看描述部分和数据部分
访问SAS数据库
读入SAS数据集
读入数据入门
将SAS数据作为输入
选取部分观测和变量
增加永久性变量属性
读入Excel格式数据
读入Excel格式数据
读入固定格式的原始数据文件
读入标准的分隔符数据
读入非标准的分隔符数据
整理和清洗数据
整理和清洗数据入门
在读入原始数据时检验数据错误
使用PRINT和FREQ过程呈现数据
使用MEANS和UNIVARIATE过程呈现数据
清洗无效数据
创建条件变量
选择部分观测
拼接SAS数据集
拼接数据集入门
扩展数据集
合并数据集
一对一合并数据集
一对多合并数据集
合并不匹配数据集
通过全局语句
增加标签和格式
创建自定义格式
选取部分观测及对观测进行分组处理
将结果输出至外部文件
生成汇总报表
使用FREQ过程
使用MEANS过程
使用SAS/GRAPH作图入门(自学)
创建条形图、饼图
?tid=1&rrid=0
SAS 里的简单程序,请解答,非常感谢
SAS入门书籍有哪些值得推荐
《SAS编程技术教程》 朱世武。我们用的就是这本,但是大多数例子都没有结果和分析,得自己跑程序。 我自己买了本《SAS编程与数据挖掘商业案例》姚志勇,对于一些细节问题解释得很详细。建议两本书配合看。