全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4319 5
2018-05-06
悬赏 500 个论坛币 已解决
我的数据结构如下
ID City     Date_Start   Date_End
1   1100   20130101   20130103
2   1200   20140103   20140105
....
期中ID是家庭代码,City是城市代码,Date_Start为起始日期,Date_End为结束日期
我想生成一个一个非平衡面板数据
ID City      Date
1   1100   20130101
1   1100   20130102
1   1100   20130103
2   1200   20140103
2   1200   20140104
2   1200   20140105
.....

请高手指点Stata命令该如何写,谢谢!

最佳答案

天南水北 查看完整内容

gen num=Date_End-Date_Start+1 expand num sort ID Date_Start by ID:replace Date_Start=Date_Start+_n-1 drop num Date_End rename Date_Start Date
二维码

扫码加我 拉你入群

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

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

全部回复
2018-5-6 18:43:06
gen num=Date_End-Date_Start+1
expand num
sort ID Date_Start
by ID:replace Date_Start=Date_Start+_n-1
drop num Date_End
rename Date_Start Date
二维码

扫码加我 拉你入群

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

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

2018-5-7 08:13:43
1.        你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料。
2.        尔后请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
二维码

扫码加我 拉你入群

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

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

2018-5-7 08:42:58
复制代码
二维码

扫码加我 拉你入群

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

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

2018-5-7 08:43:34
复制代码


二维码

扫码加我 拉你入群

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

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

2018-5-7 15:13:13
非常感谢楼上两位!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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