作者linru24 (丝路驼铃)
看板B95305XXX
标题[嘴炮] 刚刚最後的指令
时间Wed Dec 27 15:11:50 2006
第一题跟第二题
子女教育年平均数 教育年标准差 子女数 (COUNT是计算非性别的缺失值 ) 女生数量
collapse (mean) avgeduc = seduc (sd) seduc (count) nosib= sgender (sum)
nosis= sgender , by(idno2)
第三题
将三名子女以上家庭用男女谁比较多分三组
gen nobro=nosib-nosis
gen familytype=1 if nosis==nobro
replace familytype = 2 if nobro>nosis
replace familytype = 3 if nobro<nosis
将直式变横式
reshape wide seduc sgender, i(idno) j(si)
然後计算家庭子女人数
egen nosib= rnonmiss(sgender1 sgender2 sgender3 sgender4 sgender5 sgender6)
耶?没有ROWNONMISS 那就跳过吧
30页的练习
用直式的作法
collapse (sd) seduc = seduc (max) maxduc= seduc, by(idno2)
sort idno2
save sib, replace
两个档案都要SORT
merge idno2 using sib3.dta
gen gap = maxduc-seduc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.157.129
1F:推 jadebear:大感谢!!! 12/27 22:05