Econometrics Tool

Stata 极简入门
从文学思维到数据逻辑

Stata 是经济学研究的“行业标准”。对于跨专业学生,它不是编程,而是一种带逻辑的“学术翻译”。

01初识 Stata 界面

四大核心窗口

进入 Stata 后,你会看到四个主要区域:

  • Command (命令窗口):最下方,输入指令的地方。
  • Results (结果窗口):中间,显示计算结果和统计表格。
  • Variables (变量窗口):右侧,列出当前数据的所有指标(如年份、进出口额)。
  • Review (历史窗口):左侧,记录你之前输入过的所有命令。

02黄金法则:Do-file 永远优先

不要直接在命令框里乱点

虽然你可以直接在 Command 框输命令,但研究生必须学会使用 Do-file。它是你的“科研实验记录本”。

操作:点击顶部工具栏的小纸片图标(New Do-file Editor)。
将所有命令写在这里,然后点击“Execute (Do)”按钮统一运行。

为什么? 论文外审或导师查数时,你只需要把这个 `.do` 文件发过去,几秒钟就能复现你几个月的工作。

03必会命令“入坑包”

1. 导入与查看 (Input & Inspect)

命令功能人话解释
import excel导入 Excel把你的贸易数据喂给 Stata
br (browse)浏览数据像看 Excel 表格一样看数据
sum (summarize)描述性统计看每个指标的平均值、最大最小值
desc (describe)数据结构看数据有多少行、多少个变量

2. 数据清洗 (Cleaning)

命令功能人话解释
gen (generate)创建新变量比如把“出口额”和“进口额”加起来
replace修改变量内容把某个填错的数改掉
ren (rename)重命名把英文缩写改成你能看懂的名称
drop / keep删除/保留删掉不需要的年份或无关变量

3. 核心分析 (Analysis)

命令功能人话解释
reg (regress)线性回归科研核心。探究 X 是否真的导致了 Y
corr (correlate)相关性分析看两个指标之间的亲疏关系
xtset面板数据声明告诉 Stata 这是“多年+多国”的复杂数据

04MIB 典型科研工作流

场景:分析“数字贸易”对 FDI 的影响

当你拿到一份跨国数据时,Do-file 的典型写法如下:

* 1. 导入数据
import excel "trade_data.xlsx", firstrow clear

* 2. 清洗:取对数(经济学常用,消除量级差异)
gen ln_fdi = log(fdi)
gen ln_digital = log(digital_index)

* 3. 描述:看看大盘
sum ln_fdi ln_digital GDP_growth

* 4. 回归:核心实证
reg ln_fdi ln_digital GDP_growth, robust

05如何利用 AI 玩转 Stata

AI 是你的“代码翻译官”

作为跨专业学生,不需要死记硬背语法。善用 TRAE 或 DeepSeek:

  • 翻译需求:输入“我有一份面板数据,想做带有国家和年份固定效应的 DID 回归,请写出 Stata 代码”。
  • 解释报错:如果 Results 窗口出现红色字体,直接复制给 AI,问它“这个报错是什么意思,我该怎么改”。
  • 润色图表:让 AI 帮你写出美化导出表格的命令(如 `esttab` 或 `outreg2`)。