全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
16856 12
2019-07-03
悬赏 100 个论坛币 已解决


112233.png

求助 ,将上面的数据类型,整理成下面的面板数据类型,有什么比较好的方法么? 用Excel,或者stata?
求给出具体方法或者命令 ,谢谢大家了!!


数据样本如下:


sample.xlsx
大小:(11.11 KB)

 马上下载






最佳答案

Sally0916 查看完整内容

真能回复了 不用题主这么麻烦。 sum beginyear endyear 比如beginyear最小值2000,endyear最大值2020 那么, forvalues i = 2000/2020{ gen year`i' = . } forvalues i = 2000/2020{ replace year`i' = 1 if `i' >= beginyear & `i'
二维码

扫码加我 拉你入群

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

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

全部回复
2019-7-3 15:59:19
真能回复了
不用题主这么麻烦。
sum beginyear endyear
比如beginyear最小值2000,endyear最大值2020
那么,
                forvalues i = 2000/2020{     
                        gen year`i' = .
                        }
                forvalues i = 2000/2020{
                        replace year`i' = 1 if `i' >= beginyear & `i' <= endyear  
                        }

                reshape long year, i(id) j(year)
                keep if year != .
二维码

扫码加我 拉你入群

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

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

2019-7-3 16:08:09
没看懂例子,reshape long ?
二维码

扫码加我 拉你入群

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

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

2019-7-3 17:07:19
https://bbs.pinggu.org/thread-5048204-1-1.html
按照这里的方法上传数据吧
二维码

扫码加我 拉你入群

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

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

2019-7-3 22:28:18
蓝色 发表于 2019-7-3 17:07
https://bbs.pinggu.org/thread-5048204-1-1.html
按照这里的方法上传数据吧
样本数据.xlsx
大小:(17.26 KB)

 马上下载

样本数据.dta
大小:(39.71 KB)

 马上下载




样本数据已上传,麻烦您帮忙看一下,,谢谢了!!
二维码

扫码加我 拉你入群

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

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

2019-7-3 22:31:26
塞纳留斯的梦境 发表于 2019-7-3 16:08
没看懂例子,reshape long ?
就是把年份相关的变量,,由“任期开始年份”和“任期结束年份”两个变量,合并成“任期年份”一个变量,,而同行中其他的变量保持不变。您再看一下那张图,,那张图也是原贴中已经上传的Excel的截图。


我在本帖回复里,三楼,也上传了 样本数据的Excel和dta版本,麻烦您看一下,求指导用什么方法可以解决,谢谢你了。。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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