sas程序中input x1 x2 @@;中@@是什么意思?

2026年09月22日 23:23
有2个网友回答
网友(1):

举个栗子,
input x1 x2 @@;
cards;
1 2 3 4 5 6 7 8 9 0
;
执行的时,首先PDV读取第一条记录是1 2;第一个@是暂停,第二个@是继续读取后面的内容;第二条记录是3 4;依次类推;但是如果没有@@,就只有一条记录,sas默认读完第一条后自动跳转下行;

网友(2):

对于栗子,
输入X1 X2 @ @;

卡;

1 2 3 4 5 6 7 8 9 0

;
执行时,第一次读到PDV取第一个记录是12;第一@被暂停,而第二个是继续回读@的内容,第二个记录是34,依次类推;但如果没有@ @,只有一个记录,看完后的第一SAS默认自动跳了下去;