Stata连享会 主页 || 视频 || 推文 || 知乎 || Bilibili 站
温馨提示: 定期 清理浏览器缓存,可以获得最佳浏览体验。
New!
lianxh
命令发布了:
随时搜索推文、Stata 资源。安装:
. ssc install lianxh
详情参见帮助文件 (有惊喜):
. help lianxh
连享会新命令:cnssc
,ihelp
,rdbalance
,gitee
,installpkg
⛳ Stata 系列推文:
作者:袁瑜彤 (西北大学)
邮箱:794016076@qq.com
目录
因子变量 (Factor Variable) 是对现有变量的延伸,是从类别变量中生成虚拟变量、设定类别变量之间的交乘项、类别变量与连续型变量之间的交乘项或连续变量之间的交乘项 (或多项式)。关于因子变量的更多详细介绍,请参考连享会推文「Stata:因子变量全攻略」。
在用 Stata 进行回归分析时,经常会进行剔除样本值、增减控制变量等操作,这使得因子变量的系数并不固定。因此,当我们想用估计系数值进行其它计算时,就需要不断修改对应值。此时,通过使用引用因子变量系数的方法,就会节省大量工作量。
模型中自变量包括:类别变量 sex 和 group、类别变量交乘项 sex
. use https://www.stata-press.com/data/r17/fvex, clear
. regress y i.sex i.group i.sex#i.group age i.sex#c.age
Source | SS df MS Number of obs = 3,000
-------------+---------------------------------- F(7, 2992) = 80.84
Model | 221310.507 7 31615.7868 Prob > F = 0.0000
Residual | 1170122.5 2,992 391.083723 R-squared = 0.1591
-------------+---------------------------------- Adj R-squared = 0.1571
Total | 1391433.01 2,999 463.965657 Root MSE = 19.776
------------------------------------------------------------------------------
y | Coefficient Std. err. t P>|t| [95% conf. interval]
-------------+----------------------------------------------------------------
sex |
female | 32.294 3.782 8.54 0.000 24.878 39.709
group |
2 | 9.477 1.624 5.84 0.000 6.293 12.661
3 | 18.313 1.776 10.31 0.000 14.830 21.796
sex#group |
female#2 | -6.622 2.021 -3.28 0.001 -10.585 -2.658
female#3 | -10.483 3.209 -3.27 0.001 -16.775 -4.191
age | -0.212 0.054 -3.94 0.000 -0.318 -0.107
sex#c.age |
female | -0.227 0.075 -3.04 0.002 -0.373 -0.081
_cons | 60.482 2.843 21.27 0.000 54.907 66.056
------------------------------------------------------------------------------
i.group
包含三个虚拟变量:1b.group、2.group、3.group。其中第 1 组 group 是基准组 (base),所以用 1b.group 表示。我们可以通过命令语句 _b[n.group]
(n=1,2,3),来引用三个变量的系数。如果要引用两个因子变量不同级别的交乘项系数,我们需要定义交乘项运算符和每个变量的级别。例如,为了引用 sex=1 (女性) 和 group=2 的系数,我们可以输入命令语句 _b[1.sex#2.group]
。
. dis _b[2.group]
9.4770769
. dis _b[1.sex#2.group]
-6.6218037
当我们不清楚具体输入什么来引用因子变量的系数值时,可以使用命令 coeflegend
命令来显示输入的内容。
. reg, coeflegend
----------------------------------------------------------
y | Coefficient Legend
-------------+--------------------------------------------
sex |
female | 32.294 _b[1.sex]
group |
2 | 9.477 _b[2.group]
3 | 18.313 _b[3.group]
sex#group |
female#2 | -6.622 _b[1.sex#2.group]
female#3 | -10.483 _b[1.sex#3.group]
age | -0.212 _b[age]
sex#c.age |
female | -0.227 _b[1.sex#c.age]
_cons | 60.482 _b[_cons]
----------------------------------------------------------
Note:产生如下推文列表的 Stata 命令为:
lianxh 因子变量 系数, m
安装最新版lianxh
命令:
ssc install lianxh, replace
免费公开课
最新课程-直播课
专题 | 嘉宾 | 直播/回看视频 |
---|---|---|
⭐ 最新专题 | 文本分析、机器学习、效率专题、生存分析等 | |
研究设计 | 连玉君 | 我的特斯拉-实证研究设计,-幻灯片- |
面板模型 | 连玉君 | 动态面板模型,-幻灯片- |
面板模型 | 连玉君 | 直击面板数据模型 [免费公开课,2小时] |
⛳ 课程主页
⛳ 课程主页
关于我们
课程, 直播, 视频, 客服, 模型设定, 研究设计, stata, plus, 绘图, 编程, 面板, 论文重现, 可视化, RDD, DID, PSM, 合成控制法
等
连享会小程序:扫一扫,看推文,看视频……
扫码加入连享会微信群,提问交流更方便
✏ 连享会-常见问题解答:
✨ https://gitee.com/lianxh/Course/wikis
New!
lianxh
和songbl
命令发布了:
随时搜索连享会推文、Stata 资源,安装命令如下:
. ssc install lianxh
使用详情参见帮助文件 (有惊喜):
. help lianxh