全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2839 2
2021-09-29
STATA只提取某一列的某几类数据,但是数据是字母+数字的组合,比如只提取industry 为C37 和A15,怎么操作呢?
stkcd year industry
  8 2015 "C37"
  8 2016 "C37"
  8 2017 "C37"
  8 2018 "C37"
  8 2019 "C37"
12 2015 "C30"
12 2017 "C30"
12 2018 "C30"
12 2019 "C30"
12 2020 "C30"
16 2017 "C39"
16 2018 "C39"
16 2019 "C39"
19 2016 "A15"


二维码

扫码加我 拉你入群

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

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

全部回复
2021-9-29 10:36:59
如果比较少的话 ,可以用  keep if (xx == cc| xx == cc)
如果多的话,可以用:
g flag = 0
foreach x in varlist CC DD ZZ {
replace flag = 1 if xx == `x'
}
keep if flag == 1
drop flag xx
认真看一下吧,理解理解 。应该还有更好的办法,我主要做python不太了解Stata。见谅!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群