4023 8

导入excel 数据表的程序错误 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

9%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
104 点
帖子
11
精华
0
在线时间
6 小时
注册时间
2014-8-20
最后登录
2014-8-27

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
proc import out=tb31;
datafile="d:\resdat\table.xls"(感觉没错呀?
dbms=excel2000 replace;
range="'3#1$'";
getnames=yes;(这句话代表什么意思呀)
run;
SAS提出错误为:
62   proc import out=tb31;ERROR: FILE= 或 TABLE= 为必需项,必须对其进行指定。NOTE: 由于出错,SAS 系统停止处理该步。NOTE: “PROCEDURE IMPORT”所用时间(总处理时间):      实际时间          0.00 秒      CPU 时间          0.01 秒


二维码

扫码加我 拉你入群

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

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

关键词:EXCEL 程序错误 xcel exce cel replace excel import 数据表 ERROR

沙发
420948492 发表于 2014-8-25 13:23:34 |只看作者 |坛友微信交流群
  1. proc import out=tb31;
复制代码


后面多一个分号

使用道具

添了分号,还是同样的错误

使用道具

板凳
420948492 发表于 2014-8-25 13:35:19 |只看作者 |坛友微信交流群
背包客的dreamer 发表于 2014-8-25 13:29
添了分号,还是同样的错误
查下Proc import的语法吧,使用错误

使用道具

好的,谢谢

使用道具

420948492 发表于 2014-8-25 13:35
查下Proc import的语法吧,使用错误
想请教一下,SAS 中getnames =yes  或 no 是什么意思,初学者,谢谢!

使用道具

7
420948492 发表于 2014-8-26 08:40:39 |只看作者 |坛友微信交流群
背包客的dreamer 发表于 2014-8-25 14:05
想请教一下,SAS 中getnames =yes  或 no 是什么意思,初学者,谢谢!
是否读取第一行的变量名字

使用道具

8
huangpengfei 发表于 2014-9-8 19:23:23 |只看作者 |坛友微信交流群
dbms=excel 试试

使用道具

9
ilovekate 发表于 2014-9-9 10:00:15 |只看作者 |坛友微信交流群

proc import out=tb31 (分号去掉就OK了)
datafile="d:\resdat\table.xls"
dbms=excel2000 replace;
range="'3#1$'";
getnames=yes;(读取变量的名字,你的excel第一行是不是有这一列是什么的名字?)
run;

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 18:54