又碰到问题了,求助!
我想把两个数据集横向合并。数据集38中有52条记录,变量除了“stkcd”“year”以外,还有几个变量。数据集40中有91433条记录,变量“stkcd”“year”以外,还有30几个变量。
要求:按照数据集38中的52条记录,把数据集40中的变量增加进来,要求新数据集中也是52条记录,只不过变量增加了。
我现在试了这个程序,
proc sort data=data38;
by stkcd year;
run;
proc sort data=data40;
by stkcd year;
run;
data data41;
merge data38 data40;
by stkcd year;
run;
发现新数据集41中,有91434条记录,没有得到我想要的结果,困惑中~~