请选择 进入手机版 | 继续访问电脑版
楼主: xt_jane
16875 5

如何把EXCEL导入SAS中 [推广有奖]

  • 0关注
  • 1粉丝

VIP1

大专生

63%

还不是VIP/贵宾

-

威望
0
论坛币
2165 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
495 点
帖子
36
精华
0
在线时间
33 小时
注册时间
2007-10-3
最后登录
2015-7-29

xt_jane 发表于 2015-5-16 10:44:06 |显示全部楼层 |坛友微信交流群
2论坛币
        如题,有一个EXEL文件怎么编程从而导入SAS中去?附件中的文件是我自己编的简易数据
       自己写了半天的程序,怎么都实现不了,总是遇到问题,请教大神解决。
       很急,在线等!!!

ziliao.xls

415.5 KB

ziliao.xls

415.5 KB

关键词:EXCEL exce xcel cel exel EXCEL 如何
就喜欢马 发表于 2015-5-16 12:39:00 |显示全部楼层 |坛友微信交流群
我用的是SAS9.3, 不同的版本可能会有差异。
proc import out=m datafile='D:\ziliao.xls'
replace;
run;quit;
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

使用道具

hgz2373294 发表于 2015-5-16 13:59:43 |显示全部楼层 |坛友微信交流群
VIEW/IMPORT DATA/然后选择相应向导

使用道具

xt_jane 发表于 2015-5-16 15:20:45 |显示全部楼层 |坛友微信交流群
怎么在data步导入EXCEL呢?我不想用PROC步导入数据,感觉好奇怪

使用道具

把你想要导入的sheet给另存为 后缀为csv的文件 出来的选项都点“是”  因为你的表格 第一栏就是变量的名字 可以直接使用sas的import wizard来倒入 具体操作就是: 点击sas 的file菜单下的import 然后选择需要导入的csv文件 一直点next 然后给你的data set输入个名字 最后点击finish 就好了   如果出来的值和excel里的格式不一样 再issue几个format语句就好了
已有 1 人评分论坛币 收起 理由
admin_kefu + 20 热心帮助其他会员

总评分: 论坛币 + 20   查看全部评分

使用道具

lingdan1112 学生认证  发表于 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

使用道具

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

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

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

GMT+8, 2024-4-17 01:47