stata-fundamentals 仓库简介

【码云-Stata 连享会】由中山大学连玉君老师团队创办,点击关注将会定期收到分享的 stata 应用经验和技巧。在码云【Stata 连享会】中各种丰富的资源,如 stata 基础教程类 stata-fundamentals 、 StataTraining (基础数据分析及可视化), stata 具体指令介绍类 propensity-score-matching-in-stata (倾向得分匹配)、 pwcorr_a (标记指定相关系数)等,方便好用的软件【Stata连享会 / 常用软件 】,还有连老师在上发的文章链接合集 Stata连享会 / 。

下面简单介绍一下【码云-Stata连享会】中的 stata-fundamentals 仓库。stata-fundamentals 仓库中的教程是 stata 基础教程,适用于零基础的 stata 小白入门使用。

仓库包含的文件夹:

  • stata-fundamentals 仓库包括四个主要文件夹:
    • Data Visualization:数据可视化
    • Stata Fundamentals I:stata 常用的指令
    • Stata Fundamentals II:介绍三个常用指令 Correlation, T-Test and Regression
    • Stata Fundamentals III:介绍数据处理命令:数据合并指令(Append & Merge),数据长短转换指令(Reshape)和设置暂元指令(Macros,Global & Local)

各文件夹内容介绍:

Data Visualization:

介绍数据可视化操作指令

  • 文件夹中的visualization_complete.do文档中包含指令的介绍和具体操作方法,相比于visualization_template.do文档,complete.do 中增加了附加指令 Additional Materials,如更换线条粗细,分开重合的数据点等。
    stata-fundamentals 仓库简介_第1张图片
    可以通过点击“克隆/下载”,将文件夹中的 do 文档下载到电脑中
  • do 文档中包括以下5各方面的内容:
    1. Scatter Plots :散点图的绘制
    2. Line Plots:直线图的绘制
    3. Saving and Exporting Graphs:保存和导出绘制的图形
    4. Graphing Results:将结果用图形表示
    5. Additional Materials :其他附加指令
      stata-fundamentals 仓库简介_第2张图片
      使用 do 文档中的指令绘制图片

Stata Fundamentals I:

介绍stata 常用的指令

  • 文件夹中的Stata cheat sheet PDF文档详细列举了常用的 stata 指令并附有简单的介绍,文档将常用的 stata 指令分为四个部分:
    1. Introduction to Stata:介绍 stata 基本使用指令,如获取 stata 帮助、导出导入数据、删除数据等。
    2. Stata Data Analysis :介绍 stata 基本的数据分析指令,如回归指令、时间序列指令、绘图指令等。
    3. Stata Programming :介绍 stata 编程指令。
    4. Advanced Stata Programming:介绍 stata 高级编程指令。
  • 文件夹中的workshop1_complete.do文档是 stata 入门教程,包括如何设置 stata 、使用数据、展示数据,并对数据进行最基本统计分析,如计算数据数量、求和等。
    stata-fundamentals 仓库简介_第3张图片
    do 文档的开篇给出的提纲,方便了解 do 文档框架

Stata Fundamentals II:

介绍三个常用指令 Correlation, T-Test and Regression

  • workshop2_complete.do是使用 stata 进行最基础线性回归的教程,其中提到的主要指令有:
    • correlate 指令:缩写为corr,计算变量之间的相关系数
    • ttest 指令:生成时间序列
    • histogram 指令:缩写为hist,绘制直方图
    • scatter 指令:绘制散点图
    • regress 指令:缩写为reg,进行线性回归分析
    • reg ,robust 指令:在考虑异方差情况下求出稳健标准误
    • predict ,xb 指令:求因变量的拟合值
      stata-fundamentals 仓库简介_第4张图片
      使用 “ corr ” 指令,计算变量之间的相关系数相关系数

      stata-fundamentals 仓库简介_第5张图片
      使用 “ hist ” 指令,绘制直方图

      stata-fundamentals 仓库简介_第6张图片
      使用 “ reg ,robust ” 指令进行回归,并显出稳健标准误

Stata Fundamentals III:

介绍数据处理命令:数据合并指令(Append & Merge),数据长短转换指令(Reshape)和设置暂元指令(Macros,Global & Local)

  • 文件夹中的workshop3_complete.do是具体的操作指南,workshop 3 slides是对指令的详细介绍。
    • append:纵向合并指令, merge:横向合并指令。
      stata-fundamentals 仓库简介_第7张图片
      “ append ” 指令和 “ merge ” 指令的区别
    • reshape:进行长短数据的转换
      stata-fundamentals 仓库简介_第8张图片
      使用“ reshape ”指令,进行长短数据转换
    • macros:暂元,stata 中的临时变量。global macros:定义全局暂元,do 文档执行完毕后仍存在,退出stata后不存在; local macros: 定义局部暂元,do 文档执行完毕后不存在。

参考资料:
用 stata 做多个文件的合并
认识 stata 的暂元
stata 软件教程(人大十八讲)陈传波

你可能感兴趣的:(stata-fundamentals 仓库简介)