全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
10240 9
2013-01-15
请问该怎样使用libname导入数据,谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-15 18:30:22
请把问题描述得详细一点,程序和日志,文件类型等
二维码

扫码加我 拉你入群

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

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

2013-1-15 19:44:30
Imasasor 发表于 2013-1-15 18:30
请把问题描述得详细一点,程序和日志,文件类型等
PROC IMPORT  DBMS=EXCEL OUT=mydata
             DATAFILE='C:\mydata.xlsx' REPLACE;
   SHEET='Sheet1';
Run;Quit;

用这样的程序可以导入EXCEL吗


NOTE: AUTOEXEC processing completed.

NOTE: Attachments for -16 reestablished for new parent.
NOTE: Import Cancelled.
1    PROC IMPORT  DBMS=EXCEL OUT=mydata
2                 DATAFILE='D:\mydata.xlsx' REPLACE;
3       SHEET='Sheet1';
4    Run;

ERROR: Connect: ???????????
ERROR: Error in the LIBNAME statement.
Connection Failed.  See log for details.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE IMPORT used (Total process time):
      real time           1.15 seconds
      cpu time            0.56 seconds

4  !     Quit;

这是log里出现的问题,请问要怎么改呢
二维码

扫码加我 拉你入群

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

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

2013-1-15 19:47:44
SunnyIving 发表于 2013-1-15 19:44
PROC IMPORT  DBMS=EXCEL OUT=mydata
             DATAFILE='C:\mydata.xlsx' REPLACE;
   SHEET='She ...
sas 9.2及以前版本不支持excel 2007,不知道是不是你版本问题,你试试把文件另存为2003的格式试一下
二维码

扫码加我 拉你入群

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

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

2013-1-15 20:22:57
Imasasor 发表于 2013-1-15 19:47
sas 9.2及以前版本不支持excel 2007,不知道是不是你版本问题,你试试把文件另存为2003的格式试一下
现在用的是免安装的版本,是挺低级的啊,先不考虑这个版本支持不支持2007,只看这个程序,它对吗,还是说需要对libname进行设置?
二维码

扫码加我 拉你入群

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

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

2013-1-15 20:26:36
SunnyIving 发表于 2013-1-15 20:22
现在用的是免安装的版本,是挺低级的啊,先不考虑这个版本支持不支持2007,只看这个程序,它对吗,还是说 ...
程序是正常的,不需要什么libname
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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