由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 求助一个SAS的问题
相关主题
[合集] SAS里如何实现LOCF(LAST OBS CARRIED FORWARD)?CRO SAS Interview questions
再请教一个sas问题SAS QUESTION:how to capture the last nonmissing observation?
SAS里面怎么设置vector请教大家面试中SAS PROFICIENCY的问题
sas questionSAS code help!! thanks
新手求教一个简单的SAS问题一道SAS面试题,关于dummy variable
菜鸟问个SAS问题SAS Macro 问题请教 。。。
我的找工经验,master, 3 years gap请教一个SAS recode variable的问题吧
请教一道SAS maro的题sas question
相关话题的讨论汇总
话题: locf话题: variable话题: record话题: sas话题: 第一个
进入Statistics版参与讨论
1 (共1页)
c******s
发帖数: 1271
1
请教
我现在的数据是这样的,有ID和一个variable A.
A有0,1,和missing三种情况。
每个ID有7个records.但是只有第一个record有相应的A的值。我现在想给所有ID同样的
人,都给A variable一个值,这个值就是该ID的第一个record中A的值。谢谢
ID A
1 0
1 .
1 .
1 .
2 1
2 .
2 .
2 .
k*******a
发帖数: 772
2
use retain
J****s
发帖数: 413
3
加一行
if mod(_n_,7) ne 1 then delete;

【在 c******s 的大作中提到】
: 请教
: 我现在的数据是这样的,有ID和一个variable A.
: A有0,1,和missing三种情况。
: 每个ID有7个records.但是只有第一个record有相应的A的值。我现在想给所有ID同样的
: 人,都给A variable一个值,这个值就是该ID的第一个record中A的值。谢谢
: ID A
: 1 0
: 1 .
: 1 .
: 1 .

c******s
发帖数: 1271
4
多谢
可以详细说说么

【在 k*******a 的大作中提到】
: use retain
c******s
发帖数: 1271
5
谢谢
我去查查
从来没用过mod

【在 J****s 的大作中提到】
: 加一行
: if mod(_n_,7) ne 1 then delete;

k*******a
发帖数: 772
6
data a;
set a;
by id;
retain locf;
if first.id then locf=a;
else a=locf;
drop locf;
run;

【在 c******s 的大作中提到】
: 多谢
: 可以详细说说么

1 (共1页)
进入Statistics版参与讨论
相关主题
sas question新手求教一个简单的SAS问题
SAS 问题:关于比较variable 包子答谢菜鸟问个SAS问题
急问一个SAS 的常见问题我的找工经验,master, 3 years gap
[合集] sas里面怎么能让A2排在A10前面请教一道SAS maro的题
[合集] SAS里如何实现LOCF(LAST OBS CARRIED FORWARD)?CRO SAS Interview questions
再请教一个sas问题SAS QUESTION:how to capture the last nonmissing observation?
SAS里面怎么设置vector请教大家面试中SAS PROFICIENCY的问题
sas questionSAS code help!! thanks
相关话题的讨论汇总
话题: locf话题: variable话题: record话题: sas话题: 第一个