如何在10年后审查数据点?有些人在10年后经历了很多事件,这混淆了数据。所以我只想把重点放在前10年的事件上。
这是我的精细灰色模型:
proc phreg data=WORK.data plots(overlay=row )=cif ;
class Ratio / param=glm;
model TimeOutcome*Outcome(0)=Ratio / eventcode=1 rl;
strata Ratio;
run;
这是我的边际均值模型:
proc phreg data=work.data plots(overlay=row)=mcf covs(aggregate);
class Ratio / param=glm;
model Stop * Recur(0) = Ratio/entry = Start ;
strata Ratio;
id = id;
hazardratio 'Hazard Ratio Statement 1' Ratio;
run;
谢谢你的帮助。
通常,您会对数据进行预处理以说明这一点。检查时间变量是否大于5,如果是,则将其设置为5并进行审查。IF/THEN语句运行良好。
data data2;
set data;
if timeOutcome > 5 then do;
timeOutcome=5; *sets time to 5;
Outcome=0; *sets to censored;
end;
run;
然后在进一步的数据分析中使用data2。