双重机器学习 中介效应 R语言教程
创作时间:
作者:
@小白创作中心
双重机器学习 中介效应 R语言教程
引用
CSDN
1.
https://blog.csdn.net/YZT_Research/article/details/141323619
双重机器学习(DML)是一种现代统计方法,用于在高维数据中进行因果推断。中介效应分析则用于研究一个变量如何通过另一个变量影响结果变量。本文将介绍如何使用R语言的causalweight包中的medDML函数进行双重机器学习的中介效应分析。
一、medDML函数
基于Farbmacher等(2022)、张涛和李均超(2023)的研究方法,本文将介绍如何使用R语言进行双重机器学习的中介效应分析,本文示例数据采用的是张涛和李均超(2023)的附件数据。
在双重机器学习中,中介效应的估计方法可以利用R语言的causalweight包中“medDML”函数进行估计,这个函数的解释说明在causalweight包的说明文档中有详细介绍:
medDML(
y,
d,
m,
x,
k = 3,
trim = 0.05,
order = 1,
multmed = TRUE,
fewsplits = FALSE,
normalized = TRUE
)
具体参数的解释如下:
**y** Dependent variable, must not contain missings.
**d** Treatment, must be binary (either 1 or 0), must not contain missings.
**m** Mediator, must not contain missings. May be a scalar or a vector of binary,
categorical, or continuous variables if multmed is TRUE. Must be a binary scalar
if multmed is FALSE.
**x** (Potential) pre-treatment confounders of the treatment, mediator, and/or
outcome, must not contain missings.
**k** Number of folds in k-fold cross-fitting if multmed is FALSE. k-1 folds are
used for estimating the model parameters of the treatment, mediator, and outcome
equations and one fold is used for predicting the efficient score functions. The
roles of the folds are swapped. Default for k is 3. If multmed is TRUE, then
3-fold cross-va
本文原文来自CSDN
热门推荐
法国国旗与国徽:蓝白红三色与革命精神的传承
最新研究:低碳水化合物饮食或可替代二甲双胍!
糖尿病患者的控糖神器:燕麦、鳕鱼和豆腐
分户后还能住在父母的房子里吗?
公租房分户后还能继续住吗?一文读懂居住权规定
开学必备清单(30项),超实用,提前帮孩子准备!
李润兰:卡车界的女豪杰再登热搜!
苦荞美食大挑战:你最爱哪一款?
双十一选购攻略:凉山苦荞VS雁门苦荞,哪个更值得买?
苦荞茶:养生新宠,一杯喝出健康生活
苦荞麦:医学界推荐的降糖抗氧化明星
黑苦荞茶vs苦荞饼干:健康零食怎么选?
记者返乡记|家乡味道——剑门豆腐,不重样不同味
斯诺克新手如何开始练习?
战地5无法启动JS包怎么解决
调理口干口苦舌燥,按这三个穴位!
檀健次新专辑《焕》席卷乐坛,每首歌曲皆成经典
美白养颜神器:绿豆赤小豆百合汤
明星都在喝的美白秘籍:红枣枸杞茶的正确打开方式
柠檬:美白界的杠把子!
寒假亲子乒乓球大作战:增进家庭亲密感
初一学生必看:高效乒乓球入门训练法
《小舍得》热议背后:乒乓球如何助力青少年心理健康
天津市口腔医院:一家集医教研防于一体的三级甲等口腔专科医院
战地5战地风云5卡顿/卡死动不了的解决办法
停车场智能化方案:打造高效便捷的停车新体验
数据分析在路边停车决策中的重要性
频繁吵架的两人:是磨合之痛还是不合适之兆?
显卡驱动程序已停止响应怎么办?原因分析与解决指南
北京大学126周年校庆:历史传承与时代使命