sas课件——第9讲 加工sas数据集变量与观测的筛选.pptVIP

  • 48
  • 0
  • 约4.31千字
  • 约 48页
  • 2017-08-31 发布于广东
  • 举报

sas课件——第9讲 加工sas数据集变量与观测的筛选.ppt

sas课件——第9讲 加工sas数据集变量与观测的筛选

使用SET语句后数据步的编译 使用SET语句后数据步的编译 数据集的选项 数据集选项——DROP、KEEP 观测的筛选 【例】 例3.1 在产生数据集temp的同时为其增加变量class,当x50时class=1,否则class=2。 解:程序如下: data temp; 数据步开始,定义要建立的数据集为WORK.TEMP ??? input x y@@; 要输入的变量为X和Y,采用数据连续读入方式 if x50 then class=1;建立新变量,如果X50,则CLASS=1 ??? else class=2; 否则,CLASS=2 cards; 数据块开始 34 56 78 90 35 67 89 10 23 65 77 45数据块 ; 数据块结束 proc print; 列表输出数据集中的数据,检查有无错误 run; 程序结束,开始运行以上程序 5.2 建立新的变量 使用retain语句 累加语句(SUM语句) 输出(PUT)语句 SAS数据步的输出一般是数据集,用赋值语句计算的结果会自动写入数据集.SAS也提供了一个PUT语句,可以象其它语言程序的PRINT、WRITE(*,*)、printf等语句一样

文档评论(0)

1亿VIP精品文档

相关文档