Merge 无公共变量的SAS合并
我需要合并两个没有公共变量的数据集,每个数据集只有一个变量。一个数据集是大约200行的唯一值,另一个是80000行的唯一值。我尝试过常见的合并,但无法得到我想要的。以下是我想要的: 设置一个变量:x和y 设置b变量:1 2 3 所需的合并数据集结果(2列): x1Merge 无公共变量的SAS合并,merge,dataset,sas,Merge,Dataset,Sas,我需要合并两个没有公共变量的数据集,每个数据集只有一个变量。一个数据集是大约200行的唯一值,另一个是80000行的唯一值。我尝试过常见的合并,但无法得到我想要的。以下是我想要的: 设置一个变量:x和y 设置b变量:1 2 3 所需的合并数据集结果(2列): x1 x2 x3 y 1 y 2 y 3 感谢您的帮助。根据我对您问题的理解,您似乎正在尝试进行多对多合并。尝试proc sql交叉联接/笛卡尔乘积: proc sql; create table want as select * from
x2
x3
y 1
y 2
y 3
感谢您的帮助。根据我对您问题的理解,您似乎正在尝试进行多对多合并。尝试proc sql交叉联接/笛卡尔乘积:
proc sql;
create table want as
select
*
from have1, have2;
quit;