SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 710|回复: 1
打印 上一主题 下一主题

[求助] 简单的缺失值处理

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2004-5-4 11:37:45 | 只看该作者

[求助] 简单的缺失值处理

请教各位老师一个问题,下面一个数据集aa,

[code:3c515]data aa;
  input r time treat $ x y@@;
  cards;
  1  1  A  760 770
  2  1  B  860 855
  3  1  A  568 602
  4  1  A  780 800
  5  1  B  960 958
  6  1  B  940  952
  7  1  A  635  650
  8  1  B  440  450
  9  1  A  528  530
  10 1  B  800  803
  ;[/code:3c515]
我想根据aa建立一个数据集bb,当r=3时,x为缺失值,r=7和9时,y为缺失值,其他保持不变,请问程序应该如何编写?多谢!
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2004-5-4 14:23:53 | 只看该作者
data bb;
  set aa;
  if r=3 then x=.;
  if r=7 or r=9 then y=.;
run;
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-1-9 23:40 , Processed in 0.137899 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表