|
|
板凳

楼主 |
发表于 2008-6-30 18:10:27
|
只看该作者
Re: 用infile读入xls数据?
proc import out=tb31
datafile= "C:\t1.xls"
dbms=excel2000 replace;
getnames=yes;
run;
将t1和路径换成你的文件名和路径就可以了。
或者将你的excel的那个工作本打开另存为*.csv格式,这个时候可以用infile语句读取那个v.csv格式的文件。
a,b,c
1,4,11
2,5,23
3,6,45
4,8,78
比如文件已经另外存储为csv文件,用txt打开为上面的样子。可以用下面语句
data new2;
infile "C:\t4.csv" delimiter=',' firstobs=2 obs=5;
input a b c ;
run;
还可以保存为txt格式。
然后用下面语句读入。
data new3;
infile "C:\t3.txt" expandtabs firstobs=2 obs=5;
input a b c ;
run;希望能对你有帮助,你先试一下,看可不可以。 |
|