全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
33585 6
2007-01-17

使用的家户数据中,每个观测有个人id和家户id以及其他variable。我现在想看看数据中的家庭结构状况。所以我要得到一个变量表示家庭中有多少人。

实际操作中,就是要生成一个新变量,这个变量表示家户id相同观测值的个数?不知道如何得到?有什么特殊函数能表示吗?

多谢啦!

[此贴子已经被作者于2007-1-17 17:47:05编辑过]

二维码

扫码加我 拉你入群

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

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

全部回复
2007-1-18 09:11:00

试试egen命令中的count函数

二维码

扫码加我 拉你入群

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

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

2007-1-18 09:26:00

楼上说的挺对.

假定f_id表示家户,ind_id表示个人,c表示你想要的计数变量:
by f_id: egen c=count(ind_id)
不知这样可不可以解决你的问题,试试看吧!

二维码

扫码加我 拉你入群

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

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

2007-1-18 13:35:00
就是上面的那个程序。
stata中的几个重要的命令的常记住啊。
egen就是其中一个很重要的命令,你查帮组就知道了。
二维码

扫码加我 拉你入群

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

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

2007-1-20 23:39:00

by f_id

gen number=_n

or by f_id

gen number=_N

二维码

扫码加我 拉你入群

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

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

2007-1-22 16:30:00
collapse (count)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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