全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1792 1
2010-08-03
生存分析的定义如下:
stset exit_date, failure(des==1) enter(entry_date) origin(org)

生存时间为:entry_date-exit_date 而不是 entry_date-org
所以 ts=entry_date-exit_date
但是有些记录des==1 发生的时间的在[org,entry_date]区间中,导致有些记录的ts<0

在我使用非参数分析法时,ltable
ts des, intervals(10) 提示ts的值为负,不能执行命令。

于是我采用如下做法:
replace ts=0 if ts<0
ltable
ts des, intervals(10)


不知道我的操作是否正确。是否大家有更好的处理方法?
非常感谢大家的帮助!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-8-4 22:14:06
顶一下,别沉了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群