SAS:在没有密钥的情况下将一个数据集中的列添加到另一个数据集

时间:2016-10-28 18:39:43

标签: sas dataset data-manipulation

数据集1是这样的:

A     B     C 
1     2     3
7     8     9

数据集2是这样的:

D     E     F
4     5     6

我想像这样组合两个数据集:

A     B     C     D     E     F
1     2     3     4     5     6
7     8     9     4     5     6

有没有办法在SAS中执行此操作?

谢谢!

1 个答案:

答案 0 :(得分:2)

data data3;
   set data1;
   if _n_ eq 1 then set data2;
   run;

可行,因为来自SET语句的变量未在数据步骤循环的顶部初始化为缺失。