[经管之家] sgmediation中介效应 bootstrap时报错 r(ind_eff) 解决(经管之家论坛入口)

[经管之家] sgmediation中介效应 bootstrap时报错 r(ind_eff) 解决(经管之家论坛入口)

最近在经管之家上看到不少朋友在 Stata 中做中介效应分析时,使用 bootstrap r(ind_eff) r(dir_eff) 报错:

pgsql

复制编辑

'r(ind_eff)' evaluated to missing in full sample r(322);

我也碰到这个问题,查阅资料并实际测试后,现将原因分析 + 解决方案 + 资源文件整理如下,供大家参考交流。

✅ 一、问题根源:ado 文件未定义中介效应结果返回值

很多教程建议使用 sgmediation 命令进行中介效应分析,但目前网络上常规方式(如 ssc install、findit)已无法直接安装该命令。更重要的是,部分流传的 sgmediation.ado 文件并未写入

stata

复制编辑

return scalar ind_eff = ... return scalar dir_eff = ...

所以在执行 bootstrap 时自然会报错找不到 r(ind_eff) 和 r(dir_eff)。

🛠️ 二、解决办法:替换为正确的 sgmediation.ado 包

操作步骤如下:

第一步:下载并放置ado文件

我已在经管之家整理好修复版 sgmediation.ado,可在文末附带的压缩包中获取。

请将该文件放置于:

swift

复制编辑

Stata安装路径/ado/base/s/

若找不到 base/s/,也可以放到:

makefile

复制编辑

C:\Users\你的用户名\ado\personal\

第二步:检查ado是否正确返回中介效应指标

打开 .ado 文件,在末尾应包含如下返回语句:

stata

复制编辑

return scalar ind_eff = `sobel' return scalar dir_eff = `direff'

其中:

  • sobel = a × b 是间接效应(中介路径)
  • direff = c – a × b 是直接效应
📈 三、正确的中介效应命令示例

stata

复制编辑

sgmediation y, mv(m) iv(x) cv(control1 control2) bootstrap r(ind_eff) r(dir_eff), reps(1000): /// sgmediation y, mv(m) iv(x) cv(control1 control2) estat bootstrap, percentile bc

  • y:被解释变量
  • mv():中介变量
  • iv():核心解释变量
  • cv():控制变量

执行成功后会看到:

sql

复制编辑

------------------------------------------------------------------------------ | Observed Bootstrap Normal-based | Coef. Std. Err. z P>|z| [95% Conf. Interval] -------------+---------------------------------------------------------------- _bs_1 | .3266715 .0660581 4.95 0.000 .1972001 .4561429 _bs_2 | 1.636901 .4493625 3.64 0.000 .7561668 2.517636 ------------------------------------------------------------------------------

其中:

  • _bs_1 为间接效应(中介路径)
  • _bs_2 为直接效应
🎁 四、资源获取

已整理好如下内容,方便大家参考与复现:

  • ✅ 修正版 sgmediation.ado 文件
  • ✅ 使用说明 PDF
  • ✅ 示例 do 文件 + 模拟数据(dta)

特别声明:[[经管之家] sgmediation中介效应 bootstrap时报错 r(ind_eff) 解决(经管之家论坛入口)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

助消膏主要含哪些成分及功效是什么(神奇制药助消膏多少钱)

助消膏的主要成分为大果木姜子、木香以及五倍子。这些药材具有独特的性质。该药主要用于治疗由脾胃虚寒引起的小儿腹泻、腹痛以及腹胀等症状,能够起到散寒止痛的作用,并且有助于收敛止泻。

助消膏主要含哪些成分及功效是什么(神奇制药助消膏多少钱)

女子扶老人反被扇 善举遇冷暴力(女孩扶老人被讹的电影叫什么名字)

9月12日晚,甘肃兰州一十字路口发生了一起意外事件。一位步履蹒跚的老人在横过马路时,一辆私家车上下来的一名红衣女子主动上前搀扶。然而,老人突然挥手打了女子一巴掌,将其眼镜👓打飞

女子扶老人反被扇 善举遇冷暴力(女孩扶老人被讹的电影叫什么名字)

女子卫生巾内藏674.7克足金被查 罗湖海关🛃查获(女性♀️卫生巾的专业知识)

近日,罗湖海关🛃查获一名进境旅客在贴身穿着的卫生巾内夹藏了674.7克足金块。事发当天,关员注意到该名女性♀️旅客进入海关🛃监管区时未向海关🛃申报,且表现得非常紧张,步伐僵硬。随后,关员对她进行了拦截检查

女子卫生巾内藏674.7克足金被查 罗湖海关🛃查获(女性♀️卫生巾的专业知识)

TVB老戏骨现身电影首映礼,精神不佳拒绝受访,太太全程陪伴在侧(tvb老戏骨现状)

在9月14日举行的首映礼上,久未露面的资深武打演员罗莽成为全场焦点。1"林敏骢还分享了自己四刷影片的感受,当被问及票房大卖如何回馈观众时,他打趣说要与罗莽切磋武艺。在首映礼现场,他坚持摆出经典角色1"金臂

TVB老戏骨现身电影首映礼,精神不佳拒绝受访,太太全程陪伴在侧(tvb老戏骨现状)

千亿媳妇徐子淇罕登封面,辣妹造型减龄显年轻,身材颜值相当在线(千亿媳妇徐子淇最新消息)

封面造型以酷飒的辣妹风格呈现,徐子淇身着黑色机车夹克搭配同色系热裤,内搭白色露腰短背心,完美展现其纤细腰身与修长美腿。其中一套黑色修身背心搭配蕾丝拼接半裙的造型尤为亮眼,简约与繁复的设计元素巧妙融合,精致的…

千亿媳妇徐子淇罕登封面,辣妹造型减龄显年轻,身材颜值相当在线(千亿媳妇徐子淇最新消息)