全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
8129 5
2013-04-01
正在做面板数据的回归,下载了各个变量在各个表内:
表1:人口
时间  北京  河北  山东  等等
2004 10     20     30     ……
2005 10     20     30     ……
……

表2:GDP
时间  北京  河北  山东  等等
2004 100   200   300     ……
2005 100   200   300     ……
……


有如上若干表在手,想把它们合并成一个Panel data的形式:
时间     省份     人口     GDP ……
2004    北京      10       100 ……
2005    北京      10       100 ……
2004    河北      20       200 ……
……
这种类型的表格。因为有30+省份和9年加上二十来个变量,手动合成excel是我们最后的选择,求各位学长学姐老师指点迷津,我是stata新手,excel一直在用但是对于高级些的命令还是有些生疏,但是一直在学。可以是stata里的命令也可以是excel的操作都可以,可以是命令也可以是一些思路或者是链接什么的。附件是我用学校软件找的一些中国宏观的数据,如果大家有需要可以拿去用,都是靠谱的来源来的。再次多谢大家了!
MACRO DATA.xls
大小:(213.5 KB)

 马上下载




。拜托各位了!
二维码

扫码加我 拉你入群

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

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

全部回复
2013-4-1 13:45:57
reshape two files, them merge them to final table
二维码

扫码加我 拉你入群

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

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

2013-4-1 22:53:49
ctx5518 发表于 2013-4-1 13:45
reshape two files, them merge them to final table
These operation shall be done in stata or in Excel?
Thank you very much for your reply!
二维码

扫码加我 拉你入群

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

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

2013-4-8 11:57:21
在STATA完成以上操作。
二维码

扫码加我 拉你入群

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

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

2013-4-18 17:14:38
时间(year) 地区(area)
1. 两个文件先 转置:
分别将两个文件中的时间改成 :2004--> rk2004  2005--->rk2005 ```
然后: xpose, clear   
生成id : gen id=_n
id  area    rk2004  rk2005
1  北京  10        10         ……
另一个改成:2004-->gdp2004  2005--->gdp2005```
2. reshape   
  reshape long rk, i(id area)  j(year)
第二个也这样
3. merge  
匹配按area 和year
二维码

扫码加我 拉你入群

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

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

2013-4-18 19:05:39
在stata 中先用reshape将两个文件的变量的变量名字统一 然后merge
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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