楼主: suey90
2353 3

[数据管理求助] Stata中,如何统计循环题中某个答案出现的次数 [推广有奖]

  • 0关注
  • 0粉丝

高中生

0%

还不是VIP/贵宾

-

威望
0
论坛币
95 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
765 点
帖子
11
精华
0
在线时间
16 小时
注册时间
2012-9-11
最后登录
2015-5-16

楼主
suey90 发表于 2014-7-20 16:19:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
最近在写毕业论文,在数据处理中遇到下列难题,请各位老师、同学帮帮忙!万分感谢关于数据处理和Stata应用,完全是零基础,一直在自学摸索中,遇到下列问题,无法解决,万分无奈恳请各位帮忙咯
数据来源:中国健康与养老追踪调查软件:stata12.0
目的:通过以下问题,获得每一位被访者子女的数量
A006 [姓名]是您的?([姓名]是指家户中除被访者及配偶外,其他家户成员的姓名)
1.母亲
2.父亲
3.岳母/婆婆
4.岳父/公公
5.兄弟姐妹
6.姐夫妹夫/嫂子弟媳
7.孩子
8.儿媳/女婿
9.孙子女
10.其他亲戚

对于每一个被访者而言,假设张三、张四、张五...为其他家户成员,那么A006_1_    A006_2_   .....A006_16_为他们的变量名
如,张三是被访者的父亲,A006_1_ = 2

我想:对于每一位被访者而言,我想统计上题中答案7出现的次数,从而得到被访者孩子的数量




二维码

扫码加我 拉你入群

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

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

关键词:Stata tata stata应用 stata12 请各位帮忙 姓名 毕业论文 中国 如何 统计

沙发
ermutuxia 发表于 2014-7-22 15:37:36
capture drop haishu
gen haish=0

forvalues i=1/16 {
capture drop ifh`i'
gen ifh`i'=(A006_`i'_==7)
replace haishu=haishu+ifh`i'
}

藤椅
suey90 发表于 2014-8-6 20:44:19
ermutuxia 发表于 2014-7-22 15:37
capture drop haishu
gen haish=0
非常感谢   呵呵  试了好几次  终于可以用了
不过在你的基础上   我稍微改了一下
capture drop child
gen child=0

forvalues i=1/16 {
capture drop ifh`i'
gen ifh`i'=0
replace ifh`i'=1 if a006_`i'_==7
replace child=child+ifh`i'
}

板凳
ermutuxia 发表于 2014-8-7 08:49:37
suey90 发表于 2014-8-6 20:44
非常感谢   呵呵  试了好几次  终于可以用了
不过在你的基础上   我稍微改了一下
capture drop c ...
不客气!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-5 17:47