全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1673 2
2010-03-12
我以前的数据结构没把“时间”作为一个变量独立列出来。
以前是:
hhid  slcp    inc06        inc99       varlist                obs     

1        0       50000       20000                                605
2        1       10000       8000                                   605
3        1       18000      15000                                  605
...


现在想把它调整过来,为:
hhid    year(06=1,99=0)             slcp(1=处理组,0=控制组)                                   inc                   varlist      obs   
1          0                                         0                                                                      20000                                 605
1          1                                         0                                                                      50000                                 605
2          0                                         1                                                                      15000                                 605
2          1                                         1                                                                      18000                                 605

如何实现这一步转换?
请问都需要用那些命令?

如果要把以前那么多数据重新整理、粘贴需要很大气力。请问,连老师,在stata里怎样处理呢?谢谢!







二维码

扫码加我 拉你入群

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

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

全部回复
2010-5-5 15:42:53
我不是连老师,但可以告诉你:
reshape long  inc, i(hhid slcp valist obs)j (year)
recode inc (06=1) (99=0)
二维码

扫码加我 拉你入群

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

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

2010-5-5 16:09:27
多谢楼上仁兄,我来晚了,呵呵。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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