我正在尝试使用以下程序将.csv
文件加载到SAS
:
proc import datafile= "&path/newemps.csv" out =orion.newsalesemps1 dbms=csv replace;
getnames=yes;
run;
proc print data = orion.newsalesemps1;
run;
程序运行时没有错误,但使用的列名取自原始数据文件的第二行而不是第一行。任何人都可以帮我理解这里到底出了什么问题吗?
原始数据文件的第一行包含可由SAS
读取的格式的文本。
答案 0 :(得分:1)
指定namerow=
和startrow=
选项明确:
proc import datafile= "&path/newemps.csv" out =orion.newsalesemps1 dbms=csv replace; getnames=yes; namerow=1; startrow=2; run; proc print data = orion.newsalesemps1; run;