全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3505 5
2012-01-10


QQ截图20120109224716.png 我做生存分析的时候,由于数据本身没有失败事件
我的意思是1998到2005年中,如果v取值不是连续的就为失败了,比如说2001之后2002年的v就没有了,这就是失败了,但是这个失败事件怎么设定呢?
因为有多个id所以有点复杂,另外v值在失败之后又可能重新取值

求牛人相助啊。。。。。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-1-11 13:02:07
用by sort命令,按id字段对时间做差,看是否连续,如果不连续的话那就生成fail=1的变量,否则该变量赋值为0,看你能不能用的上。。
二维码

扫码加我 拉你入群

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

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

2012-1-11 13:05:51
幸运の人儿 发表于 2012-1-11 13:02
用by sort命令,按id字段对时间做差,看是否连续,如果不连续的话那就生成fail=1的变量,否则该变量赋值为0 ...
这个命令我也考虑到了,但是你看第一个id10111036,它1998年到2004年都是连续的,但是05年就不是连续的,那这样就表示不出啦了,另外用这个命令,每个id的第一个值都是缺失的。。。。
二维码

扫码加我 拉你入群

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

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

2012-1-11 13:20:11
qianyiting88 发表于 2012-1-11 13:05
这个命令我也考虑到了,但是你看第一个id10111036,它1998年到2004年都是连续的,但是05年就不是连续的, ...
二维码

扫码加我 拉你入群

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

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

2012-1-11 13:21:48
幸运の人儿 发表于 2012-1-11 13:02
用by sort命令,按id字段对时间做差,看是否连续,如果不连续的话那就生成fail=1的变量,否则该变量赋值为0 ...
你是蒋灵多?
二维码

扫码加我 拉你入群

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

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

2021-5-24 15:22:23
您好,请问您后来是怎么解决的,我也碰到了这样的问题。例如整个样本期是1998-2005,id1在1998-2004年存在,05年不存在,那么该如何对id1的失败事件进行设定?也可以说面板生存的结果变量(失败事件)该如何设定?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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