全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5407 7
2013-01-09
受到警告
我有一组数据。
变量依次为:股票代码stkcd,样本的年度accper,员工职位ocp,性别gend,年龄age,学历edu,任职开始时间start,和简历resume。
首先,我是每一个股票不同年度的数据算作不同的样本的。
现在我想做:
1.排查。在每个年度内每个股票代码的分组内,ocp gend age edu start resume这几个变量的任何一个样本值缺失,那么这个股票代码的这个年度分组内的所有数据全部剔除。
2.计算在任时间,也就是accper减去start 单位为年
3.选择满足条件的个案。resume变量里只要包含“博士研究生”或者“硕士研究生”或者“本科”就保留下来。


例如,图中000002股票2004年分组中的 第一个员工edu缺失。那么 所有000002股票2004年的数据全部剔除。(不过。。我给的数据可能有点少,可能会全都剔除了或者留下的不多。。)
然后resume里面 只要有上述条件中的一个,这个员工的信息就保留。
再次感谢!
2.4M的“样本”数据是stata数据,大家下载之后把扩展名改成.dta就可以打开了 谢谢!
附件列表
QQ截图20130109093522.png

原图尺寸 77.24 KB

QQ截图20130109093522.png

样本.xls

大小:1.02 MB

 马上下载

样本.xls

大小:2.42 MB

 马上下载

二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-9 21:22:12
是描述的不清楚么 大家有什么好的方法啊?
二维码

扫码加我 拉你入群

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

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

2013-1-9 21:29:21
1.排查。在每个年度内每个股票代码的分组内,ocp gend age edu start resume这几个变量的任何一个样本值缺失,那么这个股票代码的这个年度分组内的所有数据全部剔除。
*设ocp、gend、age、edu、start是数值型,resume是字符型:

bys stkcd year: egen s=sum(ocp+gend+age+edu+start==.|resume=="")
drop if s
二维码

扫码加我 拉你入群

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

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

2013-1-9 22:19:25
sungmoo 发表于 2013-1-9 21:29
https://bbs.pinggu.org/thread-2150556-1-1.html
谢谢!!关键是第一个问题,就是把有缺失值的变量所在的组也一并删掉。请问可以怎么操作呢?
二维码

扫码加我 拉你入群

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

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

2013-1-10 01:15:46
encode ocp gend age edu start resume,replace
loc var "ocp gend age edu start resume"
foreach m of loc var{
gen `m'_judge=1
}
levelsof stkcd, loc (stock)
bys stkcd: gen num=_N
foreach i of loc stock{
foreach i of loc var{
qui sum `j' if stkcd==`i'
qui return list
replace `j'_judge=0 if r(N)!=num
}
}

gen judge=ocp_judge* gend_judge* age_judge *edu_judge* start_judge* resume_judge
drop if judge==0
drop *_judge num
二维码

扫码加我 拉你入群

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

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

2013-1-10 10:33:26
fgleric 发表于 2013-1-10 01:15
encode ocp gend age edu start resume,replace
loc var "ocp gend age edu start resume"
foreach m of  ...
你好!版主!谢谢你的回复。有一个问题,刚刚开始运行encode的时候 就显示 too many variables specified 请问怎么处理呢?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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