SAS @符号在输入方式中的应用

2020-03-04  本文已影响0人  3between7

SAS默认每行读取的数据是和变量数对应的,比如有2个变量,SAS每行就会只读2个数,读完后立刻转到第二行继续读取,而不管右边是否有数据。

强制SAS向后看的方法就是在input语句的最后一个变量后面加上@@符号。举例说明:

forEx.png

另外要注意的是,@也能起到强制向右读取数据的作用,它与@@的区别在于:@指在一定条件下起作用,只有data步中有2个input语句的时候,才对第二个input语句起作用,如果只有一个input语句,@就不起作用。

2个input语句只有在一些特殊情况下才会用到,比如多组例数不等的数据的输入,就可以用@来简化输入。举例说明:

result.png
上一篇下一篇

猜你喜欢

热点阅读