SAS中@和@@的区别与联系

首先理解input:

---->

正常读取,x y x三列,cards里有三行,代表三个观测,所以为3×3

----->

三个input,逻辑为:一个input从新的一行开始读(换行)

一开始的截图说@为停留到下一个input不换行,所以,尝试:

自己先想想结果:x 后面有@,到了y(下一个input)不换行,应该为1,2,但是到了z(第二个input),根据input换行的原则,应该为7

 最后讲

根据对@的理解,知道:先录入1,2,7,但是z后面有@@,@@为到了下一个data步不换行,所以,又返回到input  x,所以是从7后面的8开始的,结果应该为8 9 13

Valar morghulis
原文地址:https://www.cnblogs.com/super-yb/p/13303615.html