SAS中文论坛
标题:
请教大家一个关于SAS LIFETEST过程时出现的怪问题,谢谢!
[打印本页]
作者:
shiyiming
时间:
2006-1-13 22:27
标题:
请教大家一个关于SAS LIFETEST过程时出现的怪问题,谢谢!
我用SAS LIFETEST过程做寿命表分析,程序如下:
[code:a941c]data a;
input t@@;
if t<0 then censor=1;
else censor=0;
t=abs(t);
cards;
61 78 64 75 79 73 92 86 63 78 64 87 92 82 93 101 94 91 72 -70 -69 -61 -60
-48 -80 -78 -69 -64 -76 -77 -60 -66 -87 -83 -79 -79 -78 -76 -73 -71 -70 -67
-65 -64 -58
;
proc lifetest method=lt plots=(s,h);
time t*censor(1);
intervals=48 to 101 by 1;
run;[/code:a941c]
可是在编译intervals=48 to 101 by 1;老出错,提示的错误是Statement is not valid or it is used out of proper order.请大家指点!谢谢!
作者:
shiyiming
时间:
2006-2-14 12:51
标题:
我的解答
不是怪问题,是你的语句写错了,interval只是一个选项而已,因此要这样写:
proc lifetest method=lt plots=(s,h) intervals=(48 to 101 by 1);
time t*censor(1);
run;
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2