热线电话:13121318867

登录
2018-10-16 阅读量: 1853
学习一波~刚刚在工作中遇到的缺失值问题,解决了

即一个变量var从第n行开始出现值,那么怎么变成新变量New_var 即第n行之前的记录仍为空值,第n后出现的空值变为字符串"缺失"。

  1. data test;
  2.    infile cards missover;
  3.    input
  4. id $
  5. var $;
  6. cards;
  7. 1  
  8. 1 A
  9. 1  
  10. 1 B
  11. ;
  12. run;

  13. data want;
  14.    set test;
  15.    retain temp;
  16.    if not missing(var) then temp=1;
  17.    new_var=ifc(temp=1 and missing(var),'缺失',var);
  18.    drop temp;
  19. run;

35.3866
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子