楼主: 清河听雨
1312 4

[数据管理求助] 怎么删掉某一变量下的数据 [推广有奖]

  • 3关注
  • 0粉丝

本科生

3%

还不是VIP/贵宾

-

威望
0
论坛币
500 个
通用积分
0.0144
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
513 点
帖子
38
精华
0
在线时间
65 小时
注册时间
2021-4-2
最后登录
2025-5-30

楼主
清河听雨 发表于 2021-5-9 10:04:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str6 stkcd str10 year str28 name2 str80 zhiwu2 double share2
  4. "000058" "2018" "刘志军" "董事,总经理,财务负责人" 37000
  5. "000058" "2019" "严冬霞" "副总经理,财务负责人"         0
  6. "000059" "2007" "王维良" "总会计师"                         0
  7. "000059" "2008" "王维良" "总会计师,董事会秘书"         0
  8. "000059" "2009" "王维良" "总会计师,董事会秘书"         0
  9. "000059" "2011" "王维良" "总会计师,董事会秘书"         .
  10. "000059" "2012" "王维良" "总会计师,董事会秘书"         0
  11. "000059" "2013" "王维良" "总会计师,董事会秘书"         0
  12. "000059" "2014" "王维良" "总会计师,董事会秘书"         0
  13. "000059" "2015" "王维良" "总会计师,董事会秘书"         0
  14. "000059" "2016" "王维良" "总会计师,董事会秘书"         0
  15. end
复制代码

我想删掉zhiwu2里面含有总经理或含有董事会秘书的数据。最终想得到的数据是即不包括总经理,也不包括董事会秘书。

二维码

扫码加我 拉你入群

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

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

关键词:generated generate install example double

沙发
wdlbcj 学生认证  发表于 2021-5-9 15:13:47
可以尝试一下
drop if strmatch(zhiwu2,"*总经理*")
drop if strmatch(zhiwu2,"*董事会秘书*")

藤椅
清河听雨 发表于 2021-5-9 20:11:30
这样的话是不是副总经理也被删了,我要保留副总经理

板凳
wdlbcj 学生认证  发表于 2021-5-9 20:26:45
清河听雨 发表于 2021-5-9 20:11
这样的话是不是副总经理也被删了,我要保留副总经理
你好,可以先tab zhiwu2 先总体看一下具体的数据,然后来改一下语句。比如在这份示例数据中,为了保留副总经理 可以改为  drop if strmatch(zhiwu2,"*,总经理*")  

报纸
DΘstinyじò 发表于 2021-5-9 20:35:30
清河听雨 发表于 2021-5-9 20:11
这样的话是不是副总经理也被删了,我要保留副总经理
  1. drop if strmatch(zhiwu2,"*总经理*") & !strmatch(zhiwu2,"*副总经理*")
复制代码

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

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