楼主: 529976527
1215 5

[数据管理求助] 仅保留最后一年存活的公司 [推广有奖]

  • 3关注
  • 0粉丝

已卖:4份资源

本科生

18%

还不是VIP/贵宾

-

威望
0
论坛币
486 个
通用积分
65.1876
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2865 点
帖子
59
精华
0
在线时间
65 小时
注册时间
2017-2-20
最后登录
2024-3-10

楼主
529976527 学生认证  发表于 2020-6-19 15:52:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我有一组15年到19年的数据,其中一些公司在15-19年之间退市了,如果我只想保留在19年还存活的公司(并保留他们之前年份的数据,删除19年已经退市的公司之前年份的数据),应该用什么方法,非常感谢

二维码

扫码加我 拉你入群

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

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

关键词:非常感谢 什么方法

沙发
梧桐煜 发表于 2020-6-19 21:01:47
建议你贴一部分数据出来,具体可参考这个链接:https://bbs.pinggu.org/forum.php?mod=viewthread&tid=6019680&ctid=351
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
529976527 + 1 + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
欣心兰 发表于 2020-6-19 23:03:11
楼主好,试试:
  1. gen yy = 1 if year == 2019
  2. bysort firm: egen keep1 = min(yy)
  3. drop if keep1  == .
  4. drop yy keep1
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
529976527 + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
欣心兰 发表于 2020-6-20 08:41:35
gen yy = 1 if year == 2009
bysort firm: egen keep1 = min(yy)
keep if keep1 != .
drop yy keep1

报纸
529976527 学生认证  发表于 2020-6-21 15:07:05
梧桐煜 发表于 2020-6-19 21:01
建议你贴一部分数据出来,具体可参考这个链接:https://bbs.pinggu.org/forum.php?mod=viewthread&tid=6019 ...
谢谢 学习了

地板
529976527 学生认证  发表于 2020-6-21 15:07:33
欣心兰 发表于 2020-6-20 08:41
gen yy = 1 if year == 2009
bysort firm: egen keep1 = min(yy)
keep if keep1 != .
谢谢 非常感谢~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-8 23:47