全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
17241 5
2015-05-16
悬赏 2 个论坛币 未解决
        如题,有一个EXEL文件怎么编程从而导入SAS中去?附件中的文件是我自己编的简易数据
       自己写了半天的程序,怎么都实现不了,总是遇到问题,请教大神解决。
       很急,在线等!!!

ziliao.xls

大小:415.5 KB

 马上下载

ziliao.xls

大小:415.5 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-16 12:39:00
我用的是SAS9.3, 不同的版本可能会有差异。
proc import out=m datafile='D:\ziliao.xls'
replace;
run;quit;
二维码

扫码加我 拉你入群

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

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

2015-5-16 13:59:43
VIEW/IMPORT DATA/然后选择相应向导
二维码

扫码加我 拉你入群

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

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

2015-5-16 15:20:45
怎么在data步导入EXCEL呢?我不想用PROC步导入数据,感觉好奇怪
二维码

扫码加我 拉你入群

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

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

2015-5-16 20:38:49
把你想要导入的sheet给另存为 后缀为csv的文件 出来的选项都点“是”  因为你的表格 第一栏就是变量的名字 可以直接使用sas的import wizard来倒入 具体操作就是: 点击sas 的file菜单下的import 然后选择需要导入的csv文件 一直点next 然后给你的data set输入个名字 最后点击finish 就好了   如果出来的值和excel里的格式不一样 再issue几个format语句就好了
二维码

扫码加我 拉你入群

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

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

2015-5-19 08:52:08
proc import out=ghm.balance1
datafile="d:/ghm/资产负债表.xls"
dbms=excel replace;
getnames=yes;
run;
首先检查你的excel文件是哪一个版本的,10office还是其他的
你可以通过打开文件选项,信息里面可以看到格式,你的是.xls结尾的
如果你用office2010,如果用sas9.3,最好把数据转成.xlsx的格式,也在信息哪里可以看到,相应的,你的语句也要改一下.xlsx
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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