楼主: shirley_wong
30251 23

[数据管理求助] 请问删除ST公司时大家一般怎么做 [推广有奖]

21
白眉老夫子 在职认证  发表于 2022-9-5 09:55:08
我是把st的公司都删掉的,在所有年份中。
因为最后一班要调整至平衡面板,所以最终会在所有年份都删除

22
佛性喔 学生认证  发表于 2022-12-7 15:38:57
万人往Carpediem 发表于 2022-9-4 17:03
可以看到我的数据,一个公司在某些年份有ST,但是没有ST时,ST == 1,那么怎么剔除这种公司呢?我运用 ...
大神请收下我的膝盖

23
stata之渣 发表于 2024-1-28 16:49:21
gen mis = strmatch(shortname,”*ST*”)|strmatch(shortname,”*PT*”) \\这个函数是关于字符串匹配的,会匹配出含有指定并赋值为1否则为0
drop if mis==1  \\以上的代码是删除一个企业中某些年份出现st,并把这些年份删除的代码。
bysort code:egen mist=sum(mis)
drop if mist != 0  \\该代码是删除哪怕只有有一年出现st的企业

24
raibow虫虫 学生认证  发表于 2024-3-5 16:38:53
有的数据下载下来时只要出现过ST,企业名称就一直是ST,但是我只想删除有ST的年份的数据,并不想把一整个公司的数据都删除,这要怎么处理呢?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 22:11