Stata编程小笔记7:系统变量
2023-02-21 21:55 作者:deepwaterqh | 我要投稿
引言
跑完一个回归,如何提取某个变量的系数?代码如下:
上述代码中,_b[varname]是什么?是Stata内置的、不需要我们自己定义的变量,也叫系统变量(System variables)。Stata手册有一小节专门讲述了常见系统变量的含义(见下图)。


常见系统变量:与回归结果相关
_b[varname](也可以写成_coef[varname]):提取回归系数。
_se[varname]:提取回归标准差。
_cons:永远等于1,在回归中就是截距项。
上面这几行代码很有用,待大家挖掘它的价值。

常见系统变量:与计数相关
_n:给当前数据集中的观测值编号,从1开始计数。
_N:当前数据集中观测值的总数。
可以与bys结合使用;还可以与[]结合使用,表示索引。

常见系统变量:其他
_all:代表数据集中的所有变量。
_rc:执行 capture 命令后的返回值,如果命令正确执行,则返回值为0。
_pi:圆周率 π。

