需要merge四十多个数据集,数据集比较规范,Y1,Y2---Y50.,其中 2,4,6,10是空的数据集。如果来跳过这些空的数据集来横向合并。data y;
merge y1 y2 y3 y4 y5 y6 y7 y8 y9 y10 y11;
by date;
run;
1326 data y;
1327 merge y1 y2 y3 y4 y5 y6 y7 y8 y9 y10 y11;
1328 by date;
1329 run;
ERROR: BY 变量 date 不在输入数据集 WORK.Y2 中。
ERROR: BY 变量 date 不在输入数据集 WORK.Y4 中。
ERROR: BY 变量 date 不在输入数据集 WORK.Y6 中。
ERROR: BY 变量 date 不在输入数据集 WORK.Y10 中。
NOTE: 由于出错,SAS 系统停止处理该步。
WARNING: 数据集 WORK.Y 可能不完整。该步停止时,共有 0 个观测和 29 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
实际时间 0.01 秒
CPU 时间 0.01 秒