全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1191 1
2010-04-07
问题有点儿复杂 想了半天也没搞出来 还请各位大侠帮帮忙
我就直接举个例子说吧
id   year  var1  var2
1      1      10      1
1      2      20      2
1      3      30      3
2      1       0       0
2      2      40      1
2      3      50      2
3      1       0       0
3      2       0       0
3      3      60      1
4      1      70      1
4      2       0       2
4      3      80      3
已知id year var1 要生成var2  (其中var1>=0)
var2 是从第一个不为0的var1开始计数
第一年:如果第一年的var1>0 则对应的var2=1 (否则var2=0)
第二年:如果第一年的var2=1 则以后两年的var2依次递增1
               如果第一年的var2=0,第二年的var1>0,则第二年的var2=1 第三年的var2=2
以此类推
谢谢各位啦!!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-8 16:39:56
自己小顶一下.. 恳请高人指点
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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