如果原始数据都至少被一个空格分开,那么用
list input 读取数据可能是正确的。 List input
是一个很简单的读取数据的方式,但是会受到很多限制。你必须读取所有的数据记录,不能
跳过某些值、缺失值必须用句号 代替。字符串数据不能包含空格、长度不能超过 8 个
字符。而且如果数据文件包含日期变量或者其他需要特别处理的变量, list input 将不再适用。
虽然很多限制,但仍有大量的文件可以用这种方式读取。
INPUT
语句是数据步的一部分,它告诉 SAS 如何读取原始数据。使用 List input 来写 input
语句:在 INPUT 关键词之后列出变量名(按照变量在文件中出现的顺序),变量名长度在
32 个字节(含)以下,只能包含字母、下划线和数据,并必须以字母或者下划线开头。如
果变量是字符串,后面要价 号,值与值之间至少有一个空格,语句要以分号结束。如:
input name $ age whight;