楼主: 蔓蔓724
10417 11

[数据管理求助] stata中某公司的某年数据缺失,如何删除缺失数据的公司? [推广有奖]

  • 1关注
  • 0粉丝

高中生

32%

还不是VIP/贵宾

-

威望
0
论坛币
7 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
39 点
帖子
4
精华
0
在线时间
51 小时
注册时间
2017-11-5
最后登录
2019-8-9

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
例如:
code year
000001 2011
000002 2011
000002 2012
000002 2013
000003 2012
000003 2013
如何删除00001和000003?
求教各位大神!!!!
二维码

扫码加我 拉你入群

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

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

关键词:Stata 缺失数据 tata 数据缺失 code

沙发
liuywustb 发表于 2019-5-21 22:04:41 |只看作者 |坛友微信交流群
drop if code=="000003"

使用道具

藤椅
蔓蔓724 发表于 2019-5-21 22:13:32 |只看作者 |坛友微信交流群
liuywustb 发表于 2019-5-21 22:04
drop if code=="000003"
如果不知道那个code缺年份,怎么写?

使用道具

板凳
蔓蔓724 发表于 2019-5-21 22:14:20 |只看作者 |坛友微信交流群
这个数据很大,code很多,且不知道哪个公司缺少年份,如何解决?

使用道具

报纸
黃河泉 在职认证  发表于 2019-5-22 06:40:05 |只看作者 |坛友微信交流群
蔓蔓724 发表于 2019-5-21 22:14
这个数据很大,code很多,且不知道哪个公司缺少年份,如何解决?
为什么要删?

使用道具

地板
蔓蔓724 发表于 2019-5-28 09:22:56 |只看作者 |坛友微信交流群
黃河泉 发表于 2019-5-22 06:40
为什么要删?
属于缺失数据

使用道具

7
q597938054 学生认证  发表于 2020-4-1 23:50:58 |只看作者 |坛友微信交流群
先用Excel处理,用countif公式(具体用法自己百度)算出所有code的重复值。

再用Stata处理,你观测三年的数据,那么应该保留重复值为3的数据,因此drop掉重复值等于1和2的数据即可。

使用道具

8
zxcvbnmcyh 学生认证  发表于 2021-2-16 19:22:19 |只看作者 |坛友微信交流群
先用egen生成每个代码的出现次数,然后删掉不足3的数据:
egen x=count(year),by(code)
drop if x != 3
drop x

使用道具

zxcvbnmcyh 发表于 2021-2-16 19:22
先用egen生成每个代码的出现次数,然后删掉不足3的数据:
egen x=count(year),by(code)
drop if x != 3
这个办法好,有效解决问题

使用道具

10
15601939121 发表于 2021-11-11 13:10:50 |只看作者 |坛友微信交流群
zxcvbnmcyh 发表于 2021-2-16 19:22
先用egen生成每个代码的出现次数,然后删掉不足3的数据:
egen x=count(year),by(code)
drop if x != 3
非常感谢,自己找了好久都没找到,非常感谢。

使用道具

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

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

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

GMT+8, 2024-5-5 14:12