/*練習1: 把文件夾中class1數據和class2數據縱向合并起來*/
data study.class12;set study.class1 study.class2;
run;
proc print data=study.class12;
run;
/*ERROR: Variable weight has been defined as both character and numeric.兩個表中的weight是不同類型的變量*/
data study.class12;set study.class1 study.class2(rename=(weight=wweight));
run;
proc print data=study.class12;
run;
class1
class2
class12
/*練習2: 把文件夾中class1數據和class3數據縱向合并起來,用兩種方式實現(class1和class3互換位置)觀察效果*/
data study.class13;set study.class1 study.class3;
run;
proc print data=study.class13;
run;
/*WARNING: Multiple lengths were specified for the variable weight by input data set(s). This can cause truncation of data.
WARNING: 輸入數據集為變量“weight”指定了多個長度。這會造成數據截斷。
數據截斷class1中weight比class3的長度短得多*/
data study.class31;set study.class3 study.class1;
run;
proc print data=study.class31;
run;