全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2090 0
2014-07-30
大家好,我想问一个关于stata命令文的意思。

我在使用CGSS2006年家庭篇的数据。我想要做出末子年龄的变量。
我导师帮我做了以下的变量但是我不懂什么意思,因为老师最近人不在学校没办法问。所以上来请教一下。
/* masshi_ 、_歳以下
gen fm2 = v19
gen fm3 = v26
gen fm4 = v33
gen fm5 = v40
gen fm6 = v47
gen fm7 = v54
gen fm8 = v61
gen fm9 = v68
gen fm10 = v75
gen fm11 = v82
gen fm12 = v89(v19到v89是问家里有几个人)
gen fm2a = v21
gen fm3a = v28
gen fm4a = v35
gen fm5a = v42
gen fm6a = v49
gen fm7a = v56
gen fm8a = v63
gen fm9a = v70
gen fm10a = v77
gen fm11a = v84
gen fm12a = v91(v21到v91是问几岁了)
用上面两个问题老师作了最小孩子的哑变量。但是有点看不懂,还是不怎么明白
local i = 2
while `i' < 13 {
gen kid`i'a=fm`i'a  if (3 <= fm`i' & fm`i' <=9)
local i = `i' + 1
}
egen kid5num = anycount(kid*a), values(0/5)
gen masshi5 = 0
replace masshi5 = 1 if (1 <= kid5num & kid5num <= 3)
egen kid12num = anycount(kid*a), values(0/12)
gen masshi12 = 0
replace masshi12 = 1 if (1 <= kid12num & kid12num <= 5)

我想问这是做了末子5岁和末子12岁两个哑变量 吗
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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