由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教一个SAS问题,烦请大家帮我看看
相关主题
SAS数据输入疑问 If two variables have a strong positive correlation, does that mean that the means of the two varia
SAS code help!! thanks如何把一个variable中missing 的observation 付上非missing observation 的value
一道SAS面试题,关于dummy variablesas help
SAS Macro 问题请教 。。。Help! proc sql;cout not null value.
请教一个SAS recode variable的问题吧请教data mining 的问题,在线等,谢谢!
sas question[合集] 请教一个percentile的问题 (SAS)
SAS 问题:关于比较variable 包子答谢再问个傻问题, R的
急问一个SAS 的常见问题SAS Technical Interview Questions
相关话题的讨论汇总
话题: 1990话题: 1989话题: 相等话题: sas话题: hospital
进入Statistics版参与讨论
1 (共1页)
l***y
发帖数: 207
1
我是用SAS的新手,今天清理数据的时候碰到一个问题。以下是数据的例子:
year hospital branch N
1989 1 b1 22
1989 1 b2 23
1989 1 b3 22
1989 1 b4 24
1989 1 b5 24

1990 6 b1 55
1990 6 b2 33
1990 6 b4 77
1990 6 b5 33

1990 10 b2 66
1990 10 b3 66
1990 10 b4 66
数据都是这个格式的,我想新建一个数据库,在year相等且hospital相等但branch不相
等的条件下,如果N不相等,新的variable=1;如果所有N都相等,新的Variable=0。
在这个例子里,新的数据就应该是
year hospital new vari
l***y
发帖数: 207
2
呵呵,有人看,没有人解决哦,晕啊晕。
再次谢谢
x**m
发帖数: 941
3
proc sql;
create table new as
select year, hospital,
case
when count(distinct N)>1 then 1
else 0
end as newvar
from old
group by year, hospital;
quit;
l***y
发帖数: 207
4
Thanks a lot. ^_^
1 (共1页)
进入Statistics版参与讨论
相关主题
SAS Technical Interview Questions请教一个SAS recode variable的问题吧
请问SAS大牛一个关于proc sql joinsas question
求教 如何出来很大的数据并且有很多variableSAS 问题:关于比较variable 包子答谢
SAS code求教急问一个SAS 的常见问题
SAS数据输入疑问 If two variables have a strong positive correlation, does that mean that the means of the two varia
SAS code help!! thanks如何把一个variable中missing 的observation 付上非missing observation 的value
一道SAS面试题,关于dummy variablesas help
SAS Macro 问题请教 。。。Help! proc sql;cout not null value.
相关话题的讨论汇总
话题: 1990话题: 1989话题: 相等话题: sas话题: hospital