求助怎么用stata将分组后的数据求均值

2025-04-16 05:24:19
推荐回答(1个)
回答1:

gen deduc=1 if educ<10

replace deduc =2 if educ>=10 & educ<=12

replace deduc =3 if educ>=13 & educ<=16

replace deduc =4 if educ>16

如果只是求educ 的平均值,

bys deduc : egen ave=mean(educ)

或者

tabulate deduc , summarize(educ)