楼主: scarfacetony
2178 11

[问答] 求助SAS里的数据导入 [推广有奖]

11
pobel 在职认证  发表于 2012-11-9 15:33:37
  1. data test;
  2.    infile cards truncover ;
  3.    format No $8. dt_tm $24. member $1. itemno $8. quantity 8. tmp $1000.;
  4.    keep no dt_tm member itemno quantity;

  5.     input  NO : $8. dt : yymmdd10. tm : time8. member : $1. tmp  $1000.;
  6.    dt_tm=catx(" ",put(dt,yymmdd10.),put(tm,time8.));

  7.    i=-1;
  8.    do until (flag=1);
  9.       i+2;
  10.       itemno=scan(tmp,i,":,");
  11.           quantity=input(scan(tmp,i+1,":,"),best.);
  12.           if missing(itemno) then flag=1;
  13.           else  output;
  14.    end;
  15.    cards;  
  16. N001        2012-01-09 12:29:51        1        44743      : 1,4062 : 54,5127 : 5,4162 : 1,5819 : 32
  17. N002        2012-01-09 12:29:10        0        4062 : 30, 44743 : 1,1480 : 1, 4084 : 86,36677 : 4,5127 : 3,5819 : 41,5818 : 29,5021 : 200,5023 : 200,5147 : 4,5351 : 1,5148 : 2
  18. ;
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
scarfacetony + 1 + 1 + 1 多谢指导

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

和谐拯救危机

12
shirly_zhang 发表于 2012-11-9 17:13:25
pobel 发表于 2012-11-9 15:33
名副其实的教授 很给力

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 17:09