全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1259 2
2012-08-04

stata大拿:

     同一家公司上市年份和注册地都不变,但这些相同的信息有的缺失,有的有,由于数量大,无法一个个复制缺失的,所以请问如何编程解决?非常感谢!

如:

stkcd1

year

IPO

location

000018

2005

 

 

000018

2006

 

 

000018

2007

2005

深圳

000018

2008

2005

深圳

000020

2005

 

 

000020

2006

 

 

000020

2007

2007

宁波

000020

2008

2007

宁波

000020

2009

2007

宁波

000020

2010

2007

宁波

000020

2011

 

 

二维码

扫码加我 拉你入群

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

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

全部回复
2012-8-5 11:34:02
sort stkcd1
replace IPO=IPO[_n-1] if stkcd1==stkcd1[_n-1] & IPO==. & IPO[_n-1]!=.
replace IPO=IPO[_n+1] if stkcd1==stkcd1[_n+1] & IPO==. & IPO[_n+1]!=.
replace location=location[_n-1] if stkcd1==stkcd1[_n-1] & location=="" & location[_n-1]!=""
replace location=location[_n+1] if stkcd1==stkcd1[_n+1] & location=="" & location[_n+1]!=""
二维码

扫码加我 拉你入群

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

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

2012-8-5 15:17:13
老树皮你牛呀!非常感谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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