SAS学习
文章平均质量分 56
huiyuanphe
这个作者很懒,什么都没留下…
展开
-
在SAS数据集中插入列并赋值
data students1;input name$ major$ t1 t2 t3;cards;张三 math 62 82 92李四 eng 73 83 93王五 geo 66 76 86 刘六 history 80 90 100;run;proc sql ;alter table students1 /*alter是数据集结构修改关键字,后有原创 2015-06-19 01:04:12 · 19394 阅读 · 0 评论 -
SAS中关于PDV的总结
什么是PDV个人认为可以把PDV想象成一排用于存放变量值的盒子。每个盒子代表一个变量。提交一个DATA步后,SAS会对这个DATA步进行编译,然后执行。首先,PDV是在DATA步的编译阶段生成的。(编译会进行语法检查并创建一排整齐摆放的”盒子”);然后,在DATA步的执行阶段,根据不同语句对PDV中变量的值进行清空或更改。(将盒子清空或换上新的物品)转载 2015-06-08 14:49:01 · 7615 阅读 · 0 评论 -
SAS过程步常用语句
一、print过程print过程可以打印一个SAS数据集中的全体或部分观测值,还可以打印数值变量的综合或部分和。print过程中经常使用的语句有:proc print [选择项];var 变量表;by 变量表;sum 变量表;在proc print 语句中可能出现的选择项有 data=数据集名,如果省略这一选择,则打印最新建立的数据集中的数据。 su原创 2015-06-11 11:48:19 · 4777 阅读 · 0 评论 -
SAS数据步常用语句
一、 DATA语句DATA语句的作用是表明数据步的开始并给出数据集的名称。DATA语句的格式为: DATA 数据集的名称;数据集的名称必须以英文字母开始,最长不超过8个字符。 二、CARDS语句CARDS语句的作用是与“;”呼应,标志数据行的开始与结束。CARDS语句的格式为:CARDS;原创 2015-06-11 11:44:01 · 17167 阅读 · 0 评论