全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1095 6
2019-07-08
复制代码

copy up to and including the previous        line -        ----------------

请教:x 变量中的1 保留到2011年,6,11则在2010年退出,9,7是在2011年新增的数据。
请问,如何用变量 bl tc 和xz分别把这三种情况标注出来。如上图。
是不是用levelsof 指令,可是一直没有做出来,知道的麻烦告知,谢谢。

另外,数据很庞大,id有几百个组。

二维码

扫码加我 拉你入群

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

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

全部回复
2019-7-8 17:51:29
感谢用 dataex 发出资料,但完全看不懂你的说明。请重述,可能的话,能将要的结果也简单 show 出来!
二维码

扫码加我 拉你入群

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

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

2019-7-8 19:18:18
黃河泉 发表于 2019-7-8 17:51
感谢用 dataex 发出资料,但完全看不懂你的说明。请重述,可能的话,能将要的结果也简单 show 出来!
不好意思,意思是:
1班(id=1)的学生,1号学生(x变量表示)从2010在该班一直读下去了(上图只列了两年,从2010到2011年1号学生一直在该班),表示保留学生;6及11号学生则在某年(2010)退出去了,下年(2011)该班就没有该生了,表示退学学生;9及7号学生在某年(如2011)加入该班,表示新增学生。现在想用虚拟变量bl(保留),tc(退出)及xz(新增)分别标注这三种情况的学生。
另外:x变量的取值毫无规则,id有很多组(班),持续的时间又近十年。
谢谢您,黄老师
二维码

扫码加我 拉你入群

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

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

2019-7-9 11:00:43
qcen 发表于 2019-7-8 19:18
不好意思,意思是:
1班(id=1)的学生,1号学生(x变量表示)从2010在该班一直读下去了(上图只列了两年 ...
请至少给 3 到 4 年之资料,也请说明有无退出后,又回来读之学生 (有的话,请包括在资料中)。
二维码

扫码加我 拉你入群

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

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

2019-7-15 10:48:40
黃河泉 发表于 2019-7-9 11:00
请至少给 3 到 4 年之资料,也请说明有无退出后,又回来读之学生 (有的话,请包括在资料中)。
黄老师:请教您一个replace小问题,就不发新帖了。
bys id: replace x=x[_n+1] if year[_n]==year[_n+1]。为何这这条命令不能一次性替换x同年中的所有缺失值,只能替换相邻的一个观察值,请问如何一次性把同年的缺失值都替换。谢谢您。
二维码

扫码加我 拉你入群

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

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

2019-7-15 10:48:43
黃河泉 发表于 2019-7-9 11:00
请至少给 3 到 4 年之资料,也请说明有无退出后,又回来读之学生 (有的话,请包括在资料中)。
黄老师:请教您一个replace小问题,就不发新帖了。
bys id: replace x=x[_n+1] if year[_n]==year[_n+1]。为何这这条命令不能一次性替换x同年中的所有缺失值,只能替换相邻的一个观察值,请问如何一次性把同年的缺失值都替换。谢谢您。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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