全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4890 18
2015-01-17
EXCEL数据集
11.png

option validvarname = any;
proc import out=test datafile="D:\test"
dbms=excel replace;getnames=yes;
run;

proc contents out=info noprint;run;
proc sql noprint;
select distinct compbl(name||'='||lowcase(compress(upcase(name),,'ku'))) into: renames separated by ' 'from info;
quit;

proc datasets lib=work nolist;
modify test;
rename &renames.;
run;quit;


SAS数据集
3.png
附件列表
1.png

原图尺寸 66.71 KB

1.png

3.png

原图尺寸 25.94 KB

3.png

RESSETDATA.rar

大小:102.51 KB

 马上下载

原始数据

本附件包括:

  • RESSETDATA.xls

test.rar

大小:6.26 KB

 马上下载

修改后的原始数据

本附件包括:

  • test.xls

二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-19 09:42:43
你可以把数据文件另存为csv文件然后倒入
二维码

扫码加我 拉你入群

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

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

2015-1-19 10:57:00
加上option validvarname = any;
二维码

扫码加我 拉你入群

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

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

2015-1-19 11:05:19
wpfwxn 发表于 2015-1-19 10:57
加上option validvarname = any;
Only Base procedures and SAS/STAT procedures have been tested for use with
         VALIDVARNAME=ANY. Other use of this option is considered experimental and may cause
         undetected errors.
二维码

扫码加我 拉你入群

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

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

2015-1-19 15:16:59
sushe1527 发表于 2015-1-19 11:05
Only Base procedures and SAS/STAT procedures have been tested for use with
         VALIDVARNAME ...
不知道你这段英文摘自何处,不过我用9.3测试过,加上option后,能导入变量名为中文的excel表格
二维码

扫码加我 拉你入群

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

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

2015-1-19 15:42:34
wpfwxn 发表于 2015-1-19 15:16
不知道你这段英文摘自何处,不过我用9.3测试过,加上option后,能导入变量名为中文的excel表格
摘自我运行的错误日志,不过这个版本是400m简约版 经常出问题 你这个应该是对的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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