全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
12421 10
2017-07-01
求教各位大神:
我有连续5年的数据,每年的数据有相同的ID号,但是由于某种原因,各年变量不完全一致,有的年份多,有的年份少,有的情况是同一列数据每年用了不一样的变量名。现在我需要把五年的数据合并在一起(纵向合并),想请问一下有解决办法吗?谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2017-7-1 16:55:18
l_c27 发表于 2017-7-1 16:28
求教各位大神:
我有连续5年的数据,每年的数据有相同的ID号,但是由于某种原因,各年变量不完全一致,有的 ...
如果同一个变量的名称在不同年份没有变化,那么直接合并就可以了啊,没有那个变量的年份只是数据缺失而已。
二维码

扫码加我 拉你入群

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

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

2017-7-1 17:14:48
不错,不错
二维码

扫码加我 拉你入群

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

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

2017-7-1 17:41:16
jason26258 发表于 2017-7-1 16:55
如果同一个变量的名称在不同年份没有变化,那么直接合并就可以了啊,没有那个变量的年份只是数据缺失而已 ...
谢谢。但是有2年的数据,变量名进行了更换,仍是对同一内容的统计。

2001.dta
a001   a002 a003 a004……
2002.dta中,同一统计内容的变量名则采用了
TH1 TH2 TH3 TH4……
这样的话,该如何解决呢?是只能把变量名进行同一才能合并吗?
另外,变量名一致的纵向合并,直接用append命令就可以吧。谢谢
二维码

扫码加我 拉你入群

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

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

2017-7-1 21:15:55
l_c27 发表于 2017-7-1 16:28
求教各位大神:
我有连续5年的数据,每年的数据有相同的ID号,但是由于某种原因,各年变量不完全一致,有的 ...
对于不一致的年份直接replace a001=th1 if year==名称变化年份
二维码

扫码加我 拉你入群

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

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

2017-7-2 08:33:01
jason26258 发表于 2017-7-1 21:15
对于不一致的年份直接replace a001=th1 if year==名称变化年份
我来尝试一下,谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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