SAS:在没有键的情况下将一个列从一个数据集添加到另一个数据集
SAS: Adding a column from one dataset to another without a key
数据集 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 中执行此操作?
谢谢!
data data3;
set data1;
if _n_ eq 1 then set data2;
run;
之所以有效,是因为来自 SET 语句的变量未初始化为在数据步循环的顶部丢失。
数据集 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 中执行此操作?
谢谢!
data data3;
set data1;
if _n_ eq 1 then set data2;
run;
之所以有效,是因为来自 SET 语句的变量未初始化为在数据步循环的顶部丢失。