中介效应分析概述中介效应分析广泛用于社会科学研究Wood Goodman Beckmann Cook 2008,如心理学MacKinnon Fairchild Fritz 2007 Rucker Preacher Tormala
Petty2011 ,管理学Mathieu DeShon Bergh 2008 和传播学Hayes PreacherMyers2011等。Rucker 等2011统计发现2005 至2009 年间发表在《人格与社会心理学杂志》Journal of Personality and Social Psychology JPSP 和《人格与社会心理学公报》Personality and Social Psychology Bulletin PSPB上59和65的文章使用了中介检验。中介分析之所以如此流行,主要取决于如下几点原因MacKinnon 2008MacKinnon Fairchild Fritz 2007:第一,刺激—有机体—反应模型在心理学中的主导地位其次,中介变量是社会科学诸多理论中不可缺少的内容。第三,方法学上的挑战,中介效应检验的精确性激起了方法学者的研究热情,新的方法或检验程序不断更新Mathieu DeShon Bergh 2008。中介变量存在于多种模型,如路径模型,SEM,纵向模型MacKinnon 2008 von Soest Hagtvet 2011和多水平模型Preacher Zyphur Zhang 2010 温忠麟等2012等,下面介绍在路径模型的框架内结束中介效应分析,这里介绍的方法也适用于其他情况,潜变量路径分析SEM中的中介效应分析放在第8 章介绍,关于其他模型的中介效应分析的内容可参见MacKinnon2008和温忠麟等2012的专著。第二,2.中介效应分析的意义中介变量是联系两个变量之间关系的纽带,在理论上,中介变量意味着某种内部机制MacKinnon 2008。自变量X 的变化引起中介变量M 的变化,中介变量M 的变化引起因变量Y 的变化。例如,某种癌症的药物X 需要通过特定的酶M才能有效杀死肿瘤细胞Y,如果体内缺少这种酶,药物的作用将失效。可见中介变量是
参与整个因果过程中的重要一环,不可或缺,正因为如此,中介效应分析的前提是变量间存在明确的理论上或事实上的因果关系Baron Kenny 1986 Kenny et al. 1998MacKinnon et al. 2002,否则结果很难解释。3. 中介效应检验第三,文献中存在多种中介效应检验的程序MacKinnon 2008 MacKinnon et al.2002 温忠麟等2012,下面以最简单的中介模型为例说明中介效应分析的思路。如图3-9,自变量X 作用于因变量Y,路径系数c。由于不涉及第三个变量,所以c 代表自变量作用于因变量的总效应。一般情况下,只有当  c 显著或X 与Y 相关显著时才会考虑中介变量e.g. Baron Kenny 1986 Judd Kenny 1981 温忠麟等2012,但不必然如此。下图是个单中介模型,a 代表自变量X 作用于中介变量M 的效应,b 表示中介变量M 作用于因变量Y 的效应,c’代表考虑或控制中介变量M 后,自变量X 作用于因变量Y 的效应。使用流行的统计分析软件或结构方程软件可以方便的获取a,b,c 和c’的估计值及对应标准误,进行显著性检验和构建路径系数的置信区间MacKinnon2008 Preacher Hayes 2008。总效应等于所有中介效应加上c ab c’。c 为总效应,c’为考虑中介效应后的直接效应,ab 为中介效应也称间接效应。在回归模型中,ab c-c’,但在其他模型(如logistic 回归和多水平分析)中两者不一定完全相等MacKinnon 2008 温忠麟等2012。1 逐步检验法Causal Steps Approach Baron Kenny 1986Kenny 及其同事描述的中介效应检验程序是使用较多的检验程序,该方法易于理解和操作,具体步骤如下:a. 检验总效应系数是否c 显著,即自变量与因变量之间是否存在显著关系。如果c 显著则继续进行随后的分析,如果不显著中介分析终止。b.检验自变量作用于中介变量效应a 是否显著;如果  a 显著则继续进行随后检验,否则终止分析,中介效应不存在;c.检验中介变量作用于因变量
效应是否  b 显著;如果b 显著则继续进行随后检验,否则终止分析,中介效应不存在;d.检验直接效应c’是否显著。在  a 和  b 都显著的情况下,如果c’不显著说明存在完全中介Judd Kenny 1981,否则存在部分中介效应Baron Kenny 1986。尽管逐步检验法易于理解和操作而且使用最频繁,但其存在问题也很明显。如前所述,c 是否显著并非中介检验的必要前提,因为在有些情况下尽管c 不显著仍然存在实质的中介效应即所谓的抑制模型Suppression model MacKinnon KrullLockwood 2000。如果按照逐步检验法的要求,c 必须首先显著否则中介变量无从谈起,而实际中c 不显著而存在实质性中介效应的情况又非常普遍,所以逐步检验法将错过很多实际存在的中介效应。另外,模拟研究发现,与其他方法相比逐步检验法的统计功效最小MacKinnon Lockwood Hoffman West Sheets2002 MacKinnon Lockwood
Williams2004。2 系数乘积检验法Product of Coefficients Approach系数乘积检验就是检验ab 乘积是否显著即H0:0,ab 此程序常使用Sobel1982提出的标准误计算公式,因此也将此检验称作Sobel 检验。ab 乘积是中介效应的大小,所以检验ab 乘积是否显著是对中介效应的直接检验。ab 乘积作为抽样分布,文献中存在多种计算其标准误的方法,其中最常用的是Sobel1982给出的公式:s2a 和s2b 分别为系数a,b 标准误的平方。系数乘积检验法的统计量是zab/sab,如果检验显著说明中介效应显著。此公式被常用的SEM 分析软件采用,例如EQS,LISREL 和Mplus。也有其他的分析程序Preacher Hayes 2004使用不同的标准误公式如:根据sab 可以构建中介效应的置信区间:系数乘积检
验法存在的主要问题是,检验统计量依据的正态分布前提很难满足,特别是样本量较少时。因为即使a,b 分别服从正态分布,ab 的乘积也可能与正态分布存在较大差异。3 差异系数检验差异系数检验即检验H0:c-c’0。通常情况下ab c-c’,因此差异系数同系数乘积法有很多相同之处。c-c’的标准误估计通常使用如下公式McGui gan Langholz 1988:Sc 和Sc’分别为两个直接效应估计的标准误,r 为自变量与中介变量的相关系数。差异系数采用t 检验,其统计量为tc-c’/Sc-c’。模拟研究发现MacKinnon et al. 2002,系数乘积法和差异系数法比逐步检验法精确且具有较高的统计效力。4 BootstrappingBootstrapping 的原理是当正态分布假设不成立时,经验抽样分布可以作为实际整体分布用于参数估计。Bootstrapping 以研究样本作为抽样总体,采用放回取样,从研究样本中反复抽取一定数量的样本(例如,抽取500 ,次)通过平均每次抽样得到的参数作为最后的估计结果Efron Tibshirani 1993 Mooney Duval 1993。Bootstrapping 不需要分布假设所以避免了系数乘积检验违反分布假设的问题,而且该方法不依赖标准误所以避免了不同标准误公式产生结果不一致的问题。模拟研究发现,与其他中介效应检验方法相比Bootstrapping具有较高的统计效力e.g. Briggs 2006Cheung Lau 2008 MacKinnonet al. 20022004 Williams MacKinnon 2008Taylor MacKinnon Tein2008。因此,Bootstrapping 法是目前比较理想的中介效应检验法Preacher Hayes 2008 reacher Rucker Hayes
2007Hayes Preacher Myers2011。Mplus 提供两种Bootstrap1:标准的和残差的Bollen Stine 1992 Efron Tibshirani 1993 Enders 2002。标准的Bootstrap 只适应于ML,WLS,WLSM,WLSMV,ULS
和GLS 估计法,因为MLR,MLF,MLM 和MLMV估计法的标准Bootstrap 与ML 结果相同。残差的Bootstrap 只适应于连续变量的ML 估计。通过使用Bootstrap 语句以及MODEL INDIRECT 和
CINTERVAL,可以得到间接效应的Bootstrap 标准误和偏差校bootstrap检验方法
正的Bootstrap 置信区间2。4. 中介效应分析小结本小结以最简单的中介模型为例,简要介绍了四种常用的中介效应检验方法。多中介等更复杂的效应检验与此大同小异,对于这些问题的进一步探讨请参见MacKinnon 的专著2008和相关研究论文e.g. Cheung Lau2008 Shrout Bolger 2002 Taylor MacKinnon Tein 2008 von Soest Hagtvet 2011。