全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4569 6
2013-05-29
各位大神,我用的是企业版,英文版,用export导出时,中文的内容都是乱码,求助是什么问题?

另外,直接用sas得导出文件功能(菜单)时,则不会出现乱码情况。
多些
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-29 11:38:31
libname bhps 'C:\Users\Administrator\Desktop\wave18code.xls';
proc import out=bhps.socialwavegain18code
datafile="C:\Users\Administrator\Desktop\wave18code.xls"
dbms = excel replace;
range = "sheet$";
getnames = yes;
mixed = no;
scantext = yes;
usedate = yes;
scantime = yes;
run;
proc reg data = bhps.wave18code;
model sat = price age1-age5 gender edu1 edu2 talkneigh fin finbetter finsame garden central space neighnoi streetnoi
damp rot pollution crime type1-type3 reg2-reg19 ;
ods output ParameterEstimates=est1;
run;
quit;
proc reg data = bhps.wave18code;
model sat = price age1-age5 gender edu1 edu2 talkneigh fin finbetter finsame garden central space neighnoi streetnoi
damp rot pollution crime type1-type3 reg2-reg19 ;
ods output ParameterEstimates=est2;
run;
quit;
ods html body="C:\Users\Administrator\Desktop\wave18results.xls";
proc print data=est1;
proc print data=est2;
run;
ods html close;
二维码

扫码加我 拉你入群

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

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

2013-5-29 11:38:53
希望能帮到你
二维码

扫码加我 拉你入群

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

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

2013-5-29 14:09:54
twinkle_2012 发表于 2013-5-29 11:38
希望能帮到你
大哥,能解释下你的程序不,多谢
二维码

扫码加我 拉你入群

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

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

2013-5-30 00:34:35
应该是涉及到session encoding和dataset encoding的问题,
session encoding在英文版默认ENCODING=WLATIN1(美国和欧洲字符),简体中文默认ENCODING=EUC-CN,可以用下面代码得到
复制代码
得到dataset encoding
复制代码
复制代码


实在不行,修改session encoding为utf-8,参考:Setting the Encoding of a SAS Session
二维码

扫码加我 拉你入群

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

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

2013-9-8 22:12:20
moyunzheng 发表于 2013-5-30 00:34
应该是涉及到session encoding和dataset encoding的问题,
session encoding在英文版默认ENCODING=WLATIN1 ...

多谢大哥
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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