程序如下:
data Li;
  input id 1-2 sex $ 4 age 5-6 height 8-10 weight 12-14 .1;
  put id sex age;
  put id= weight=;
list;
cards;
01 m19 173 672
02 m20 175 575
03 f19 160 540
04 m21 176 700
05 f20 158 585
;
proc print;
run;
结果如下:
 
问题:为什么没有得到put语句的输出?
或者程序如下:
data L2;
  input id 1-2 sex $ 4 age 5-6 height 8-10 weight 12-14 .1;
  put @5 'id=' @9 id @14 '时,' @18 'age=' @23 age;
  put '    ';
put @1 sex/height 15-17;
list;
cards;
01 m19 173 672
02 m20 175 575
03 f19 160 540
04 m21 176 700
05 f20 158 585
;
proc print;
run;
一样的问题就是还是没有put语句的输出只能显示出观察值的结果。。。