全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4646 7
2015-01-08
ID   year1    2002
1    2003
1    2004
3    1999
5    2000
5    2001
7    2005
就是类似上面的这种情况,由于我删掉了一部分,所以序号2,和4,6的组缺失,现在想重新排序,按组间排序,不是组内。
即实现
1    2002
1    2003
1    2004
2    1999
3    2000
3    2001
4    2005

by ID的话好像实现的是组内的排序,刚接触stata,好多不懂,所以想请教下各位,谢谢了啊
二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-8 09:17:45
楼主,您好。

因为删掉了某些id所以id不连续 ,您想要的结果就是重现id连续对吧?

sort ID year
egen newID=group(ID)

二维码

扫码加我 拉你入群

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

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

2015-1-8 09:25:08
SpencerMeng 发表于 2015-1-8 09:17
楼主,您好。

因为删掉了某些id所以id不连续 ,您想要的结果就是重现id连续对吧?
回答好迅速啊,马上试了下,很有效,问题解决了,非常感谢啊
二维码

扫码加我 拉你入群

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

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

2015-1-8 10:32:48
SpencerMeng 发表于 2015-1-8 09:17
楼主,您好。

因为删掉了某些id所以id不连续 ,您想要的结果就是重现id连续对吧?
great~~!
二维码

扫码加我 拉你入群

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

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

2015-1-8 13:25:05
可以用gsort id year
二维码

扫码加我 拉你入群

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

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

2015-1-8 15:32:17
yizst2 发表于 2015-1-8 13:25
可以用gsort id year
gsort是对变量升降序滴,不能填补缺失的观测号。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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