【发布时间】:2014-09-16 05:50:03
【问题描述】:
我在垂直连接两个数据集时遇到问题。我有两个数据集,它们有一些匹配和一些不同的变量。我需要垂直连接这两个数据集并从第一个数据集中获取所有变量,结果只匹配来自其他数据集的变量。
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 .
有什么帮助吗?谢谢!
【问题讨论】:
-
你不能只做
data out; set dataset1 dataset2; run;或proc append base=dataset1 data=dataset2 force; run;吗? - 我在谷歌搜索结果的第一页找到了更多信息:support.sas.com/documentation/cdl/en/lrcon/62955/HTML/default/… -
附加强制选项根据需要工作。谢谢。
-
@thelatemail 请回答,而不是评论。
标签: sas