第章SAS编程基础.pptVIP

  • 2
  • 0
  • 约1.45万字
  • 约 64页
  • 2017-06-24 发布于四川
  • 举报
六、数据集的操作 2、BY语句 在数据步中,BY语句的作用是规定分组变量,经常与SET语句、MERGE语句、UPDATE语句和MODIFY语句等联合使用,来对数据集的各种操作进行控制,其语句格式为: BY Descending 变量名; 在BY语句中,变量名可以有一个或多个,为指定的分组变量。选项Descending表示数据集中的观测是按照分组变量的降序排列的。如果不加选项,则默认为数据集中的观测是按照分组变量升序排列的。 六、数据集的操作 3、数据集的串接 数据集的串接是指将多个数据集纵向合并起来,即增加观测数。 DATA 新数据集名; SET 数据集名1 数据集名2 …; RUN; 在每个数据集名后可附加选项来规定在读入该数据集时对变量和观测进行的选择、删除等操作。新生成的数据集将按照SET语句中数据集名的顺序读入每个数据集,并将包括所有数据集中的变量。如果原来某个数据集中没有此变量,则认为是缺失值。 (1)简单串接 简单串接就是将所有要合并的数据集简单地叠放在一起。我们通过SET语句来实现简单串接,数据步的一般形式如下: 六、数据集的操作 3、数据集的串接 DATA 新数据集名; SET 数据集名1 数据集名2 …; BY 变量名; RUN;

文档评论(0)

1亿VIP精品文档

相关文档