1
data test;
   input country $8. date mmddyy10.;
cards;
Germany 12/31/2000
France  01/31/2001
;
run;

在第二行,我可以使用input country $8. date : mmddyy10.;吗?

他们之间有什么区别?

4

1 回答 1

3

冒号将导致输入语句从行上的第一个非空白字符开始读取。比较接下来的两个数据步骤。第一个将返回德国的缺失日期,第二个将包含 12/31/2000。

data test1;
   input country $8. date mmddyy10.;
cards;
Germany       12/31/2000
France  01/31/2001
;
run;

data test2;
   input country $8. date : mmddyy10.;
cards;
Germany       12/31/2000
France  01/31/2001
;
run;
于 2013-10-16T09:38:09.387 回答