全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
2935 2
2017-05-14
悬赏 20 个论坛币 未解决
1.数据的民族成分为什么会有87%都是不适用,问卷显示不适用是指不是中国人,但太多了不正常。
2.因为需要用到家庭和社区问卷,怎么把家庭问卷和成人问卷合并。
3.如题,怎么把健康重新编码?找到的代码都显示错误。
. replace cfps_gender=0 if ( cfps_gender==女)
variable cfps_gender=0 not found
r(111);

. gen  cfps_gender=1 if cfps_gender==男
男 invalid name
r(198);

. gen  cfps_gender=1 if cfps_gender=="男"
type mismatch
r(109);

刚接触stata,谢谢回复。
二维码

扫码加我 拉你入群

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

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

全部回复
2017-8-8 21:37:59
你这个命令里 新变量的名称和原始变量的名称重复了,可以写为 gen  gender=.
replace  gender=1 if cfps_gender=="男"
replace gender=0 if cfps_gender~="男"
二维码

扫码加我 拉你入群

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

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

2020-1-5 16:40:57
1、cfps是追踪问卷,同一个人的民族成分在以前回答过的话会自动跳过,只有没有回答的会继续记录,找往年数据可以找齐民族成分
2、至于合并问卷,我一般都是用merge,merge的具体使用情况记不全了,stata里面输入help merge可以出来一些程序语言,针对你自己要合并的情况再选择具体的
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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