全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学
5654 6
2010-04-29
proc import datafile='C:\Users\Tiger\Desktop\mydata.xls' out=dd replace;
sheet='sheet1';
run;
proc print data=dd;
run;

EXCEL文件中的数据如下:
第一行:x1 x2 x3 x4
第二行:0 2 3 5

但是如果没有第一行的变量名称,即使再加上语句:getnames=no; 也读取不了!这是怎么回事?

问题就是:
是不是sas打开xls文件的时候,文件里面必须要有变量名称这一行?

请DX帮帮忙。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-4-29 02:55:45
sas真难啊    .
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-29 03:49:40
你的 proc import里没有指定sheet name,再try一下


一个9年SAS user 飘过。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-29 04:14:35
digitfrog 发表于 2010-4-29 03:49
你的 proc import里没有指定sheet name,再try一下
一个9年SAS user 飘过。。。。
proc import datafile='d:\mydata.xls' out=dd replace;
sheet='sheet1';
getnames=no;
run;
proc print data=dd;
run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-29 08:02:27
Check your SAS and your access right. are you using official SAS?

proc import datafile='C:\ProjStudy\ExcelProj\test.xls'
             out=dd replace;
    sheet='sheet1';
    getnames=no;
run;


proc print data=dd;
run;

SAS output:

                                Obs     F1     F2     F3     F4

                                   1     0.1    0.2    0.3    0.4
                                   2     1.0    2.0    3.0    4.0
                                   3     2.0    3.0    4.0    5.0
                                   4     6.0    7.0    8.0    9.0


EXCEL  file. see Attachment
附件列表

test.xls

大小:28.5 KB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-29 09:14:09
今天在学校机房试运行了一下!没问题了。。。

是不是我的版本的问题,我用的是sas V8   
或者是我装的SAS是破解版的,这个不行!
还是我装SAS过程出现了错误!要重装。。。


5# gzjb
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群