全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
10493 8
2015-02-14
我有以下两个面板数据,我想把他们合并了,合并后从1997年到1999年的HC都是表二中的HC(即a国1997,1998,1999,的HC都为3.1,2000年的HC则为4.1),但是我用   "merge 1:1 country year using 表二"后,只有1997的HC,我应该用什么命令1998,1999,2000都自动填充上HC的数值?因为我的面板数据有600多个,如果一个一个复制就太累人,谢谢各位大哥了!

表一:
countryyearso
a19972.3
a19982.4
a19992.5
a20002.6
b19972.7
b19982.8
b19992.9
b20003.1
.........


表二:
country year HC
a 1997 3.1
a2000 4.1
b 1997 5.1
b2000 6.1

二维码

扫码加我 拉你入群

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

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

全部回复
2015-2-14 19:19:32
可以考虑把表二的year变量drop掉,然后用merge m:1 country using 表2
二维码

扫码加我 拉你入群

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

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

2015-2-14 19:58:30
celticswin 发表于 2015-2-14 19:19
可以考虑把表二的year变量drop掉,然后用merge m:1 country using 表2
我去看看可不可以
二维码

扫码加我 拉你入群

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

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

2015-2-14 21:18:31
celticswin 发表于 2015-2-14 19:19
可以考虑把表二的year变量drop掉,然后用merge m:1 country using 表2
不行,我发现我举得例子有点错误,因为实际上我的表二里面有很多个country a。。。
二维码

扫码加我 拉你入群

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

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

2015-2-14 22:02:19
好了,此问题终结,我用我大excel搞定了
二维码

扫码加我 拉你入群

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

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

2017-12-20 11:25:40
184546854 发表于 2015-2-14 22:02
好了,此问题终结,我用我大excel搞定了
啊啊啊 你是怎么用excel弄的 我也遇到了同样的问题
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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