全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1424 7
2020-03-15
year这个变量里面包括多个不连续的年份,且每个观测值包括的年份数不一样时,如何将年份分离出来,并根据年份对同一个id形成多个观测值?即实现从图片AB列到DE列的结果,代码:
复制代码





附件列表
图1.png

原图尺寸 14.42 KB

图1.png

二维码

扫码加我 拉你入群

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

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

全部回复
2020-3-16 10:08:33
复制代码
二维码

扫码加我 拉你入群

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

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

2020-3-16 11:07:57
震震果实 发表于 2020-3-16 10:08
谢谢您的解答!
二维码

扫码加我 拉你入群

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

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

2020-3-16 11:40:02
震震果实 发表于 2020-3-16 10:08
十分感谢您的回复!但是现在跑完整数据的时候发现有个新的问题是stkcd不唯一,因此不能用reshape long,想实现图片中从左至右的过程,应该怎么办呢?
复制代码



附件列表
图1.png

原图尺寸 12.03 KB

图1.png

二维码

扫码加我 拉你入群

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

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

2020-3-16 12:17:23
Lily871127484 发表于 2020-3-16 11:07
谢谢您的解答!
也可试试 (跟楼上差不多)
复制代码
二维码

扫码加我 拉你入群

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

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

2020-3-16 12:37:01
黃河泉 发表于 2020-3-16 12:17
也可试试 (跟楼上差不多)
谢谢黄老师的解答!但是我在跑完整数据时发现一个问题,即stkcd不唯一,这个时候无法reshape long,不知道怎么实现对同一个stkcd保留不重复的年份呢?即实现图片从左至右的过程
* Example generated by -dataex-. To install: ssc install dataex
clear
input byte stkcd str24 ViolationYear
1 "2013,2014,2015,2016"     
1 "2011,2013,2014,2015,2016"
2 "2011,2013,2014,2015,2016"
end
附件列表
图1.png

原图尺寸 12.03 KB

图1.png

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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