4398 2

[面板数据求助] 如何把横截面数据合并成面板数据 [推广有奖]

  • 0关注
  • 1粉丝

本科生

73%

还不是VIP/贵宾

-

威望
0
论坛币
220 个
通用积分
2.0435
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
101 点
帖子
24
精华
0
在线时间
185 小时
注册时间
2016-6-26
最后登录
2024-8-21

楼主
酪酸酰合成酶7 发表于 2021-8-2 10:44:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

手上有同一个调查在2008年、2009年两年的excel数据,请问怎么合并成一个面板数据呢?

二维码

扫码加我 拉你入群

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

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

关键词:横截面数据 数据合并 面板数据 截面数据 横截面

沙发
scx980087 发表于 2021-8-2 13:52:36
思路:先把数据分别导入stata,将两个文件中主要变量分别命名成var2007 var2008的形式;然后用merge命令进行合并,之后用reshape命令转换面板。
由于没有具体数据文件,所以写了主要命令,如下:
cd "数据文件位置"
import excel " 文件位置+excel文件名 "
use 2007.dta,clear   //打开2007年的数据文件
rename var var2007
use 2008.dta,clear   //打开2008年的数据文件
rename var var2008
merge 1:1 var1 var2 using 2008.dta //与2008年数据文件合并
save 合并.dta  //将合并后的数据保存下来
use 合并.dta,clear
reshape long var1 var2 , i(id) j(year)  

藤椅
酪酸酰合成酶7 发表于 2021-8-4 10:33:51
scx980087 发表于 2021-8-2 13:52
思路:先把数据分别导入stata,将两个文件中主要变量分别命名成var2007 var2008的形式;然后用merge命令进 ...
谢谢您!!

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

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