想问各位大神,
data a;
input x $ y z @@;
cards;
a 10 20 b 30 40 c 50 60
;
run;
data _null_;
set a;
put x$ @;
put y @;
put z;
run;
这个在log窗口结果是这样的
a 10 20
b 30 40
c 50 60
这个我懂,应该懂,但是和下边的输出比起来就有点困惑了
data _null_;
set a;
put x$ 5-10 @;
put @15 y 4.3 @;
put "--" @;
put z 2.;
run;
a 10.0--20
b 30.0--40
c 50.0--60
我总觉得这个在双杠前后,应该像上边的矩阵一样应该有空格啊,为撒这里的y和z的值是通过双线连在一起了呢?是因为中间有字符输出的原因吗啊?
求大神指点,谢谢~~