proc lifereg;
model time*dead(0)=agel mbp ecg/dist=gamma noshapel shapel=0.451
noscale scale=0.451;
output out=a p=median std=s;
run;
(0.451是形状参数和刻度参数)
得到预测结果,其中有对前10位患者的生存时间预测结果、15年生存率、20年生存率。
因为他的数据中前10名患者都是缺失患者(删失数据,可能未死亡),所以得到预测生存时间28年、32年等等都可以理解。
可是我的数据当中对完全数据也有预测结果,正常情况这些完全数据对应的患者已经死亡,根本不可能有生存时间,若有也是趋于0 的。而我做出来的预测数据依旧有大有小,根本没有区分完全数据和缺失数据。
求正解!!!万分感谢。是我对程序使用不当还是理解有误??



雷达卡






京公网安备 11010802022788号







