纵向合并多个数据文件的时候,例如
DATA newdata;
SET data1 data2 ... datan;
RUN;
使用这种方法合并数据文件,最终文件newdata中的变量属性与data1中相同。
如果原始数据文件data1 data2 ... datan某个(或者某些)变量的长度不同,那么合并后的数据文件内容很有可能会被截取。求一个宏,可以合并任意数目数据文件 data1 data2 ... datan,任意数目变量,newdata任意一个变量的长度均为data1 data2 ... datan中最大的值。
附件给出一个用于合并两个数据文件的例子。多谢。