Stata如何进行数据合并与扩展?
    2021-11-24
    1940

      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
    商务合作
    冯老师:13922150126 (微信同号)
    客服邮箱:customer_services@ais.cn
    举报受理
    电话:400-607-9388
    邮箱:customer_services@ais.cn

    公众号

    小程序

    广州科奥信息技术有限公司 版权所有。
    Copyright©2019 All rights reserved 粤ICP备16087321号
    • 在线客服
    • 微信客服
      扫码添加
      微信客服
    • 学术测评
      测一测你和Nature大神距离有多远?
    • 微信公众号
      扫码关注
      云课堂公众号
    • 视频教程