proc import导入数据
proc import datafile=""
out=sas数据集名
dbms=文件标识 replace; /* replacr 如果存在数据集,是否进行替换 */
getnames=yes; /* 是否将第一行设置为变量名 yes(默认值)|no */
datarow=2; /* 设置从第几行读入数据 */
sheet=""; /* 规定导入哪个表单的数据,默认导入的第一个表达 */
run;
proc import 常遇到的问题:
Q1:ERROR:语句无效或未按正确顺序使用
这里出现的报错是因为这几个语句都只支持dbms=excel时使用,当dbms=xlsx的时候,是不支持。像guessingrows这样的语句只支持csv table dlm文件,excel和xlsx都是不支持的,请注意。