楼主: rayx
2121 6

[数据管理求助] stata怎么将CHNS的个体数据转换成每户数据啊? [推广有奖]

  • 0关注
  • 0粉丝

硕士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
442 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
275 点
帖子
14
精华
0
在线时间
240 小时
注册时间
2012-10-6
最后登录
2022-8-9

楼主
rayx 发表于 2016-4-3 16:56:30 |AI写论文
100论坛币
CHNS的数据是对每个个体的,请问如果我需要以每户为单位的数据,应该怎么合并呢?
比如需要把每户中所有个体加起来 计算总收入等等。谢谢各位了!

最佳答案

rudi 查看完整内容

可以,collapse (sum) ..., by(hhid wave)
关键词:Stata 数据转换 tata CHNS CHN

沙发
rudi 发表于 2016-4-3 16:56:31
rayx 发表于 2016-4-4 09:56
谢谢!但是这样collapse之后就没有调查年份的信息的了,可不可以按照不同的年份(WAVE)合并hhid数据呢? ...
可以,collapse (sum) ..., by(hhid wave)
已有 1 人评分经验 收起 理由
Captain-CUI + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

藤椅
rudi 发表于 2016-4-3 17:19:29
方法一:egen 命令

bys hhid: egen ...=total(...);

方法二:假设不再需要个人层面的数据,可以尝试 collapse 命令

collapse (sum) ..., by(hhid)
已有 1 人评分经验 收起 理由
Captain-CUI + 60 热心帮助其他会员

总评分: 经验 + 60   查看全部评分

板凳
王教授卐 学生认证  发表于 2016-4-3 17:29:30
bysort 每户(变量名):egen 总收入=sum(个体收入)
已有 1 人评分经验 收起 理由
Captain-CUI + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

报纸
rayx 发表于 2016-4-4 09:56:12
rudi 发表于 2016-4-3 17:19
方法一:egen 命令

bys hhid: egen ...=total(...);
谢谢!但是这样collapse之后就没有调查年份的信息的了,可不可以按照不同的年份(WAVE)合并hhid数据呢?谢谢!

地板
rayx 发表于 2016-4-5 15:54:02
rudi 发表于 2016-4-3 16:56
可以,collapse (sum) ..., by(hhid wave)
多谢!!

7
lcj0222 发表于 2016-4-16 17:28:26
我也在用CHNS数据库,发现膳食部分问卷的指标在数据库中找不到!比如食物种类V14,数据库里只有v1-v13

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-3 15:42