楼主: Lyon0898
226 0

多重中介效应检验命令 [推广有奖]

  • 0关注
  • 7粉丝

已卖:4900份资源

院士

42%

还不是VIP/贵宾

-

威望
0
论坛币
145878 个
通用积分
15192.6000
学术水平
55 点
热心指数
57 点
信用等级
55 点
经验
46233 点
帖子
1858
精华
0
在线时间
438 小时
注册时间
2022-3-14
最后登录
2026-1-4

楼主
Lyon0898 在职认证  发表于 2025-7-31 16:49:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
多重中介效应检验命令

多重中介效应检验通常可以使用以下几种统计软件中的命令来实现:

1. SPSS中的PROCESS宏命令PROCESS vars=因变量 自变量 中介变量1 中介变量2/x=自变量/m=中介变量1 中介变量2/model=4/boot=5000.
  • vars= 指定变量
  • x= 指定自变量
  • m= 指定中介变量(多个)
  • model=4 表示多重中介模型
  • boot=5000 设置Bootstrap抽样次数
2. R语言中的mediation包library(mediation)
# 拟合每个中介变量的模型
med1 <- lm(中介变量1 ~ 自变量 + 控制变量, data=数据集)
med2 <- lm(中介变量2 ~ 自变量 + 控制变量, data=数据集)
out <- lm(因变量 ~ 自变量 + 中介变量1 + 中介变量2 + 控制变量, data=数据集)

# 多重中介分析
results1 <- mediate(med1, out, treat="自变量", mediator="中介变量1", boot=TRUE, sims=5000)
results2 <- mediate(med2, out, treat="自变量", mediator="中介变量2", boot=TRUE, sims=5000)
summary(results1)
summary(results2)
3. Mplus语法MODEL:
因变量 ON 自变量 中介变量1 中介变量2;
中介变量1 ON 自变量;
中介变量2 ON 自变量;

MODEL INDIRECT:
因变量 IND 自变量;
4. Stata命令sgmediation 因变量, mv(中介变量1 中介变量2) iv(自变量) cv(控制变量)

或者使用sem命令:

sem (中介变量1 <- 自变量)(中介变量2 <- 自变量)(因变量 <- 中介变量1 中介变量2 自变量)
注意事项
  • 多重中介分析通常需要使用Bootstrap法来估计间接效应的置信区间
  • 需要报告总间接效应、特定间接效应以及直接效应
  • 对于多个中介变量,还需要考虑它们之间的可能关系(并行中介vs链式中介)
  • 样本量要求通常比单一中介更高
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:中介效应检验 效应检验 多重中介 中介效应 mediation

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-9 15:14