全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
790 0
2022-04-26
做同伴效应需要生成剔除当前个体的班级男生平均成绩和女生的平均成绩,需要两个变量。目前写的命令是:

步骤1: 计算班级男女个数
gen count_male=1 if sex==1
bysort clsids: egen total_male=total(count_male)   

gen count_female=1 if sex==0
bysort clsids: egen total_female=total(count_female)


步骤2:计算班级层面男生和女生总分
bysort clsids sex: egen total_test=total(test)  

步骤3:计算剔除当前个体男生平均成绩和女生平均成绩
gen avg_test_male=(total_test-test)/(total_male-1)   
gen avg_test_female=(total_test-test)/(total_female-1)  



目前不确定这样写对不对,尤其是步骤二,是否应该分组计算总分

十分着急!希望各位老师们帮忙!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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