SAS默认每行读取的数据是和变量数对应的,比如有2个变量,SAS每行就会只读2个数,读完后立刻转到第二行继续读取,而不管右边是否有数据。
强制SAS向后看的方法就是在input
语句的最后一个变量后面加上@@
符号。举例说明:
![](https://img.haomeiwen.com/i14803374/da5acadf3739a066.png)
另外要注意的是,@
也能起到强制向右读取数据的作用,它与@@
的区别在于:@
指在一定条件下起作用,只有data
步中有2个input
语句的时候,才对第二个input
语句起作用,如果只有一个input
语句,@
就不起作用。
2个input
语句只有在一些特殊情况下才会用到,比如多组例数不等的数据的输入,就可以用@
来简化输入。举例说明:
![](https://img.haomeiwen.com/i14803374/da5acadf3739a066.png)
网友评论