课程
首页 > 学术资讯 >Stata如何进行数据合并与扩展?>
Stata如何进行数据合并与扩展?
2021-11-24
5269

  Stata如何进行数据合并与扩展呢?接下来的时间请让艾思云课堂小编带大家学习一下如何使用stata进行数据合并与扩展吧!

  数据合并(merge)与扩展(append):

  merge表示样本量不变,但增加了一些新变量;append表示样本总量增加了,但变量数目不变。

Stata如何进行数据合并与扩展?.png

  one-to-one merge:

  数据源自stata tutorial中的exampw1和exampw2

  第一步:将exampw1按v001~v003这三个编码排序,并建立临时数据库tempw1

  clear

  use "t:\statatut\exampw1.dta"

  su ——summarize的简写

  sort v001 v002 v003

  save tempw1

  第二步:对exampw2做同样的处理

  clear

  use "t:\statatut\exampw2.dta"

  su

  sort v001 v002 v003

  save tempw2

  第三步:使用tempw1数据库,将其与tempw2合并:

  clear

  use tempw1

  merge v001 v002 v003 using tempw2

  第四步:查看合并后的数据状况:

  ta _merge ——tabulate _merge的简写

  su

  第五步:清理临时数据库,并删除_merge,以免日后合并新变量时出错

  erase tempw1.dta

  erase tempw2.dta

  drop _merge

  数据扩展append:

  数据源自stata tutorial中的fac19和newfac

  clear

  use "t:\statatut\fac19.dta"

  ta region

  append using "t:\statatut\newfac"

  ta region

  合并后样本量增加,但变量数不变

  以上就是本期艾思科蓝小编分享的关于“stata命令”的所有内容啦,如需了解更多相关信息,请点击艾思科蓝关注我们,期待我们的再会。

Stata面板数据计量分析高级培训班.jpg

分享:
收藏 0
点赞 0
业务咨询
刘老师:18922434589
商务合作
石老师:13922152147
客服邮箱:customer_services@ais.cn
举报受理
电话:400-607-9388
邮箱:customer_services@ais.cn

公众号

小程序

广州科奥信息技术股份有限公司 版权所有。
Copyright©2019 All rights reserved 粤ICP备16087321号