楼主: prc4y2y
3629 13

[其他] 请问如何combine variable(紧急求助) [推广有奖]

11
prc4y2y 发表于 2009-7-9 01:58:03

12
prc4y2y 发表于 2009-7-9 02:11:42
8# sungmoo


终于截了几张图,希望这样解释得清楚点~

5个variable,是同一批参与调查的人(same people, total = 1303), 但是是不同时间点, 从第一个月到第五个月,
fishf1 = 第一個月, 参与人数是:1204
fishf2 = 第二個月, 参与人数是:1205
fishf3 = 第三個月, 参与人数是:1203
fishf4 = 第四個月, 参与人数是:864
fishf5 = 第五個月, 参与人数是:438

我的问卷主要是来看频率的(frequency), 图里的0-6, 代表了频率, 也就是次数, 0=NEVER, 1 = 一个月一次, ETC
目前, 我是想把5个月的数据整理成一份, 来看5个月OVERALL的情况,
是不是用generate fish_all= (fishf1+fishf2+fishf3+fishf4+fishf5)/5 就可以完成了??
STATA就会自动匹配5个月里,每个月都参与问卷调查的人的情况??所以,得到下面的数据,(图片)

13
prc4y2y 发表于 2009-7-9 02:12:23

14
sungmoo 发表于 2009-7-9 08:56:54
*你的5份问卷的数据本来就在同一个数据库里吧?这样,这应该是个简单的问题。如果你的这个数据库共有1303行(每一行对应一个人),可使用

egen fish_all=rowtotal(fishf*)

*以上操作会默认缺失值是0。

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

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