我在连接两个数据集时遇到问题。我有两个数据集,它们有一些匹配和一些不同的变量。我需要垂直连接这两个数据集,并从第一个数据集中获取所有变量,并仅匹配来自其他数据集的变量。
Dataset 1:
ID V1 V2 V3 V4
1 aa bb 10 99
2 bb cc 20 99
Dataset 2:
ID V1 V3 V5
3 xx 11 x1
4 yy 12 2x
Result needed:
ID V1 V2 V3 V4
1 aa bb 10 99
2 bb cc 20 99
3 xx . 11 .
4 yy . 12 .
有任何帮助吗?谢谢!
答案 0 :(得分:4)
以下是几个选项:
data out;
set dataset1
dataset2;
run;
或
proc append
base=dataset1 data=dataset2
force;
run;
我在Google搜索结果的第一页上找到了更多信息:
http://support.sas.com/documentation/cdl/en/lrcon/62955/HTML/default/ ...