全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4747 9
2010-10-26
悬赏 100 个论坛币 已解决
文件是以逗号分隔的,但是有的地方会出现 回车 ,但是该回车实际上不是行分隔符。
求读入该数据的程序。

写了程序不能达到效果。
将missover去掉之后也不可行。。。

帮忙同学问的,本人道行浅做不出来,求助各路大神!多谢!


程序如下:

data  BIAO3                                   ;
    infile 'E:\.样本txt' delimiter  =  ',' MISSOVER DSD lrecl=32767 firstobs=2 ;
       informat city $6. ;
       informat quxian $18. ;
       informat yingyeting $42. ;
       informat staff_id $10. ;
       informat staff_name $33. ;
       informat SERIAL_NUMBER best13. ;
       informat RECOMM_DATE $19. ;
       informat yewu $18. ;
       informat qudao $10. ;
       informat jieshou_flag $6. ;
       format city $6. ;
       format quxian $18. ;
       format yingyeting $42. ;
       format staff_id $10. ;
       format staff_name $33. ;
       format SERIAL_NUMBER best13. ;
       format RECOMM_DATE $19. ;
       format yewu $18. ;
       format qudao $10. ;
       format jieshou_flag $6. ;
    input
                city $
                quxian $
                yingyeting $
                staff_id $
                staff_name $
                SERIAL_NUMBER
                RECOMM_DATE $
                yewu $
                qudao $
                jieshou_flag $
    ;

    run;

样本数据在附件中。

样本.txt

大小:1.12 KB

 马上下载

最佳答案

pobel 查看完整内容

data test; infile "c:\files\test.txt" lrecl=300 dlm='",' firstobs=2; input city :$6. quxian :$18. yingyeting : $42. staff_id : $10. staff_name : $33. SERIAL_NUMBER RECOMM_DATE : $19. yewu : $18. qudao :$10. jieshou_flag ...
二维码

扫码加我 拉你入群

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

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

全部回复
2010-10-26 10:58:05
data test;
   infile "c:\files\test.txt" lrecl=300 dlm='",' firstobs=2;
    input
                city :$6.
                quxian :$18.
                yingyeting : $42.
                staff_id : $10.
                staff_name : $33.
                SERIAL_NUMBER  
                RECOMM_DATE : $19.
                yewu : $18.
                qudao :$10.
                jieshou_flag :$6.
    ;
run;
二维码

扫码加我 拉你入群

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

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

2010-10-26 11:04:00
样本数据在附件中???
二维码

扫码加我 拉你入群

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

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

2010-10-26 11:11:11
2# Bridgenc

是的呀。我刚才可能还没有写完帖子,所以没有显示出来。


现在可以看到了。我下载过了,是正常的。下载之后文件名需要改一下
二维码

扫码加我 拉你入群

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

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

2010-10-26 11:26:09
3# peijiamei

Can you try something like this, take the max length for a field:

data  BIAO3                                   ;
    infile 'E:\.样本txt' delimiter  =  ',' MISSOVER DSD lrecl=32767 firstobs=2 ;
       input city :$6. staff_id :$10. staff_name :$33. ;
           ;
    run;
二维码

扫码加我 拉你入群

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

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

2010-10-26 11:30:06
It looks like a csv format file.
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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