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

今日霍州(www.jrhz.info)©️

最近在经管之家上看到不少朋友在 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)

今日霍州(www.jrhz.info)©️

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

猜你喜欢

久违现身!『熊黛林』身材绝佳眼带疲惫,陈松伶笑眼弯弯状态佳

尤其是『熊黛林』和陈松伶,真是好久不见了。光看脸的话,真想不到她已经39岁了!陈松伶和小9岁的丈夫张铎结婚近二十年,一直没要孩子,两人常常旅游,张铎也把她宠得像小姑娘。 一圈看下来,这些久未露面的『明星』️里,状态最让…

久违现身!『熊黛林』身材绝佳眼带疲惫,陈松伶笑眼弯弯状态佳

于谦被执行111万上热搜,一边住600平大宅养马,一边说到了花钱年纪(于谦再次被拘留)

不少人刷到于谦的名字。 尤其是于谦这种,日子过得明晃晃的人。 他住的是600平的宅子。 这话也不是网友编的。 这点很多人忽略掉了。并不是他个人乱花欠下的。 反倒是于谦的态度。 其实意识到的是差距。 不是钱…

于谦被执行111万上热搜,一边住600平大宅养马,一边说到了花钱年纪(于谦再次被拘留)

电视机📺️顶盒NCC认证(机顶盒认证失败怎么办)

其中,NCC认证是相关产品进入特定市场区域时必须面对的一项关键合规要求。因此,通过认证的产品,首先代表其在无线🛜电管理层面是合规、安全且负责任的。 对于生产制造商而言,主动完成目标市场的NCC认证,是产品规…

电视机📺️顶盒NCC认证(机顶盒认证失败怎么办)

素颜出门,为什么熟人总能认出我?(素颜出门,为什么不好看)

你有没有过那种错觉——觉得自己化妆和素颜完全是两个人,走在街上熟人绝对认不出来?素颜时的我特别自信,坚信没人能认出这张“陌生面孔”,所以遇到那些只见过几面、或者只在微信上看过照片的熟人时,我从不会躲闪遮掩,…

素颜出门,为什么熟人总能认出我?(素颜出门,为什么不好看)

彭昱畅携手叶祖新演商场劲敌,凭3关键收视完胜『杨紫』《生命树》(彭昱畅组合)

他与神秘富豪达成协议,只有公司亏损时他才能领到丰厚奖金,但恰巧『林允』饰演的精英上班族每次都能让公司赚钱,结果他们在职场中上演了一场斗智斗勇的争夺战,观众笑到停不下来。彭昱畅将裴谦身上的复杂、善良与狡黠,巧妙地通…

彭昱畅携手叶祖新演商场劲敌,凭3关键收视完胜『杨紫』《<strong>生命树</strong>》(彭昱畅组合)