全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2926 0
2017-05-30
首先介绍我的SAS版本是9.4 64位,操作系统是win10 64位,家庭中文版。
用SAS EG导入txt文档,txt中出现中文就会乱码,出现全是???。
用了两种方法都不行,代码如下:
第一种:
         data file_list;   
                length fname $300.;
                infile "E:\汇总表\output_data\test.txt" truncover;
                input fname $300.;
        run;
结果是:(附件1)
1.PNG
第二种:

   filename ex "E:\汇总表\output_data\test.txt" encoding='utf8';
  proc import out=a
         datafile=ex
         dbms=dlm
         replace;
  run;
出现的结果是:(附件2)
2.PNG

我在网上也查了很多解决方法,都不行。
我的"D:\Program Files\SAS Home\SASFoundation\9.4\nls"存在u8文件,而且"D:\Program Files\SAS Home\SASFoundation\9.4\sasv9.cfg"的配置也是指向u8文件,如下图

3.PNG

请问,各位大神,有什么方法拯救一下吗?求sas导入含有中文的txt文件不乱码的方法。


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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