楼主: kissthesnow
59099 30

[编程问题求助] stata 补全面板数据缺失值命令 求助(附数据) [推广有奖]

11
163005 发表于 2018-5-12 19:28:17 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-3-24 07:10
这要看你那个领域的习惯,没有一定标准。
黄老师您好,抱歉在这个帖子再次追问,与这个数据问题类似的问题希望得到您的回复。非平衡面板数据共有2012、2014、2016年三年数据。其中对于某一代表行政区划的变量(place1),2012年那部分数据缺失,希望以正确的2014或者2016年的数值来覆盖掉缺失值。其中,place1是一个不随时间变化的变量,但是数据有一个问题是,2014年和2016年部分数据由于有误,place1不同,希望能够先list出来修改之后,再用正确的那一年完成上面覆盖掉2012年的缺失值操作。基本结构如下
IID year place1
117102 2012  110100
117102 2016  110100
117525 2012   130900
117525 2014  130900
117525 2016   .
117103 2012 .
117103 2014 120100
117103 2016  120500
按照如上操作,无法进行,因为2014和2016有错误的值,不知道该怎么处理比较好。也希望能够得到大家的指点,谢谢您们

使用道具

12
wanliliu 发表于 2020-1-19 07:16:29 |只看作者 |坛友微信交流群
黃河泉 发表于 2017-4-6 16:59
试试
老师好,如果是面板数据字符变量缺失该如何补充?比如,某些公司有10年的数据,公司所在的省份province变量,有8年的数据,2年缺失,也有些公司1年缺失或3年缺失不等,一般province变量不随时间改变,对于一家公司是相同的,该变量是字符,用什么命令补充完整呢?谢谢!

使用道具

13
黃河泉 在职认证  发表于 2020-1-19 08:32:39 |只看作者 |坛友微信交流群
wanliliu 发表于 2020-1-19 07:16
老师好,如果是面板数据字符变量缺失该如何补充?比如,某些公司有10年的数据,公司所在的省份province变 ...
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

使用道具

14
wanliliu 发表于 2020-1-19 20:30:55 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-1-19 08:32
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ss ...
谢谢老师!学会发帖啦!资料如下,id是公司代码,year是年度, province是省份,province是字符变量,一般不会改变。同一公司,部分时间有这一变量,部分时间缺失,资料是非平行面板。不知如何将面板字符却失的变量补充完整。感谢!
----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long id int year str12 province
  4. 1872 2012 ""         
  5. 1872 2013 ""         
  6. 1872 2014 ""         
  7. 1872 2015 ""         
  8. 1872 2016 ""         
  9. 1872 2017 "guangdong"
  10. 1872 2018 "guangdong"
  11. 1896 2007 "henan"   
  12. 1896 2008 "henan"   
  13. 1896 2009 "henan"   
  14. 1896 2010 ""         
  15. 1896 2011 "henan"   
  16. 1896 2012 "henan"   
  17. end
复制代码

------------------ copy up to and including the previous line ------------------

使用道具

15
wanliliu 发表于 2020-1-19 20:39:33 |只看作者 |坛友微信交流群
谢谢!

使用道具

16
wanliliu 发表于 2020-1-19 20:40:41 |只看作者 |坛友微信交流群
感谢!

使用道具

17
黃河泉 在职认证  发表于 2020-1-20 06:39:28 |只看作者 |坛友微信交流群
wanliliu 发表于 2020-1-19 20:30
谢谢老师!学会发帖啦!资料如下,id是公司代码,year是年度, province是省份,province是字符变量,一般 ...
感谢用 dataex 发出资料,请试试
  1. gsort id -province
  2. replace province = province[_n-1] if province == ""
  3. sort id year
复制代码

使用道具

18
wanliliu 发表于 2020-1-20 10:08:04 |只看作者 |坛友微信交流群
黃河泉 发表于 2020-1-20 06:39
感谢用 dataex 发出资料,请试试
谢谢老师!受教了!

使用道具

19
sunday1210 发表于 2020-6-19 15:15:36 |只看作者 |坛友微信交流群
黃河泉 发表于 2017-4-6 16:59
试试
老师,您好!想问您一个问题。我做DID的动态分析。命令1xtreg lnpatent  year2006w1 year2007w1 year2008w1 year2009w1 year2010w1 year2011w1 year2012w1 year2013w1 year2014w1 year2015w1  c.year#c.industry, fe r与
2.reg lnpatent year2006w1 year2007w1 year2008w1 year2009w1 year2010w1 year2011w1 year2012w1 year2013w1 year2014w1 year2015w1  c.year#c.industry c.id , r结果存在差异。我的问题是理论上面板固定效应与最小二乘虚拟变量法结果相同,但我的结果不一样,最小二乘虚拟变量更容易显著,不知道原因是什么?试过吧缺失值删除,发现还是存在差异。感谢您的回复。

使用道具

20
黃河泉 在职认证  发表于 2020-6-20 07:37:17 |只看作者 |坛友微信交流群
sunday1210 发表于 2020-6-19 15:15
老师,您好!想问您一个问题。我做DID的动态分析。命令1xtreg lnpatent  year2006w1 year2007w1 year20 ...
本来就应该一样 (表示你做错了,背后有不少要谈的东西,我无法在此回应)。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-21 06:37