stata:产生新变量 并确定值

bysort female:egen educmed=median(educ)//赋值为educ受教育年数中位数,这项工作要求分性别进行
egen higheduc=anyvalue(educ),v(13/18)//生成一个新变量higheduc,如果educ大于12则higheduc包含这个变量的数值,否则为缺失值,v(13/18)表示从13都18的数字都在符合的候选数字之内
egen sexmar=group(female married)//生成一个新变量sexmar,赋值为1、2、3…… ,这些数值为female和marriage的各种组合编上类别序号

 

posted @ 2023-02-24 15:05  myrj  阅读(704)  评论(0编辑  收藏  举报