全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
9486 7
2018-12-22
hhid                the_old    num
201100001      0             1
201100001      0
201100001      1
201100002      1             2
201100002      1
201100002      0
201100003      1             2
201100003      1
201100004      1             1
201100004      0
201100004      0
201100004      0
201100005      0             1
201100005      1
201100005      0
201100006      0             1
201100006      0
201100006      1

按照hhid分组,求出the_old中值为1的个数。
如:
hhid                the_old    num
201100001      0             1
201100001      0
201100001      1

201100001号家庭,the_old为1的有一个,则num=1

二维码

扫码加我 拉你入群

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

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

全部回复
2018-12-22 14:35:16
bys hhid: egen num_old=count(the_old)不对啊
输出的是hhid下the_old的总数
二维码

扫码加我 拉你入群

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

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

2018-12-22 15:24:09
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。
1.        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
2.        并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html
二维码

扫码加我 拉你入群

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

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

2018-12-22 16:24:49
bys hhid: egen num_old=total(the_old)


看帮助阿
为什么用count?
二维码

扫码加我 拉你入群

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

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

2018-12-22 17:02:14
蓝色 发表于 2018-12-22 16:24
bys hhid: egen num_old=total(the_old)
这个语句输出的num和the_old是一样的,
但是我想达到的效果是同一个hhid里的num都是一样的,都表示201100001这个家庭下老人数量是1个。
hhid(家庭) the_old(老人)    num(老人数量)
201100001      0                       1
201100001      0                       1
201100001      1                       1
还是很感谢你。
二维码

扫码加我 拉你入群

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

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

2018-12-23 08:42:22
jzf266 发表于 2018-12-22 17:02
这个语句输出的num和the_old是一样的,
但是我想达到的效果是同一个hhid里的num都是一样的,都表示20110 ...
我的命令就是你说的那个
都一样的
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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