分组回归,应该如何比较回归系数的差异?

如题所述

以下回答的两个公式为基础:

女生组:y1=a1+b1x+c1z; 男生组:y2=a2+b2x+c2z。

    比较两个回归系数之间差别的公式为:(b1-b2)/se12,其中b1和b2是被比较的回归系,se12是两者的Join Standard Error(联合标准误差),其结果是一个以自由度为n-k-2的t分布(其中n是样本量、k是原来的自变量数,本案中为x和c两个)。

     在SPSS(其实是任何OLS回归)中,你如果将男女分成两个样本分布做回归,可以得到b1和b2,但得不到联合标准误差se12(因为b1和b2出现在不同的模型中),所以无法用到上述公式。

     SEM(包括AMOS)是通过比较男女样本的拟合度之差别来比较两组回归系数之间的等同性,这种方法在OLS回归中并不适用。同时,SEM的这种做法是有代价的:它将一个总样本分成两个小样本,其结果是降低了Power of Analysis (统计分析效力),从而在没有降低犯Type I的误差的同时又提高了犯Type II误差。

    更合理的方法是男女不分组、保留在同一样本内,将性别转换成dummy变量,再生成性别与你想比较的自变量(如X)的交互变量(如X*性别),这就是我和小彭各自发的前贴的意思。也就是说,将你的公式1(或公式2)中改成:Y = a + bX + cZ + dS +eSX + fSZ其中S是性别(假定男=0、女=1),SX是性别与X的交互变量、SZ是性别与Z的交互变量。如果男女在S上的取值(即0和1)代人该公式,就可以分解成以下两个公式(注意:样本还是一个):女生组(S=1):Y = a + bX + cZ + d1 +e1X + f1Z = (a+d) + (b+e)X + (c+f)Z男生组(S=0):Y = a + bX + cZ + d0 + e0X + f0Z = a + bX + cZ如果d是显著的(即男女本身之差别),就说明女生在Y上的截距(即平均值)比男生高d个单位(见以下左右图的截距);如果e是显著的(即性别对X与Y之关系的影响),就说明女生的X斜率比男生大e个单位(见左下图红线的斜率);如果f是显著的(即性别对Z与Y之关系的影响),就说明女生的Z斜率比男生大f个单位(见右下图紫线的斜率)。


温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-08-19
以下回答的两个公式为基础:女生组:y1=a1+b1x+c1z; 男生组:y2=a2+b2x+c2z。1. 比较两个回归系数之间差别的公式为:(b1-b2)/se12,其中b1和b2是被比较的回归系,se12是两者的Join Standard Error(联合标准误差),其结果是一个以自由度为n-k-2的t分布(其中n是样本量、k是原来的自变量数,本案中为x和c两个)。2. 在SPSS(其实是任何OLS回归)中,你如果将男女分成两个样本分布做回归,可以得到b1和b2,但得不到联合标准误差se12(因为b1和b2出现在不同的模型中),所以无法用到上述公式。3. SEM(包括AMOS)是通过比较男女样本的拟合度之差别来比较两组回归系数之间的等同性,这种方法在OLS回归中并不适用。同时,SEM的这种做法是有代价的:它将一个总样本分成两个小样本,其结果是降低了Power of Analysis (统计分析效力),从而在没有降低犯Type I的误差的同时又提高了犯Type II误差。4. 更合理的方法是男女不分组、保留在同一样本内,将性别转换成dummy变量,再生成性别与你想比较的自变量(如X)的交互变量(如X*性别),这就是我和小彭各自发的前贴的意思。也就是说,将你的公式1(或公式2)中改成:Y = a + bX + cZ + dS +eSX + fSZ其中S是性别(假定男=0、女=1),SX是性别与X的交互变量、SZ是性别与Z的交互变量。如果男女在S上的取值(即0和1)代人该公式,就可以分解成以下两个公式(注意:样本还是一个):女生组(S=1):Y = a + bX + cZ + d1 +e1X + f1Z = (a+d) + (b+e)X + (c+f)Z男生组(S=0):Y = a + bX + cZ + d0 + e0X + f0Z = a + bX + cZ如果d是显著的(即男女本身之差别),就说明女生在Y上的截距(即平均值)比男生高d个单位(见以下左右图的截距);如果e是显著的(即性别对X与Y之关系的影响),就说明女生的X斜率比男生大e个单位(见左下图红线的斜率);如果f是显著的(即性别对Z与Y之关系的影响),就说明女生的Z斜率比男生大f个单位(见右下图紫线的斜率)。本回答被提问者采纳

分组回归,应该如何比较回归系数的差异?
女生组:y1=a1+b1x+c1z; 男生组:y2=a2+b2x+c2z。比较两个回归系数之间差别的公式为:(b1-b2)\/se12,其中b1和b2是被比较的回归系,se12是两者的Join Standard Error(联合标准误差),其结果是一个以自由度为n-k-2的t分布(其中n是样本量、k是原来的自变量数,本案中为x和c两个)。在SPSS(...

异质性分析-分组回归系数差异性的检验方法
1. 似不相关回归:通过去中心化或加入个体虚拟变量控制个体效应,可用stata命令`reg y1 reform control_1 control_2 if NSOE_2==1`等操作,然后使用`suest`命令比较两个组别的回归系数,差异显著则说明系数存在差异。2.Chow检验:提供间接证据证明异质性,但无法直接比较系数差异,`chowtest y1 x1 c...

异质性分析-分组回归系数差异性的检验方法
首先,似不相关回归(Unrelated Regression)方法适用于移除个体效应后,通过比较同一变量在不同分组的回归系数。若直接在命令行中使用 reg 生成个体虚拟变量来控制个体固定效应,或通过去中心化方法去除个体效应,则能实施该法。Stata 命令示例:将分组变量条件等分为 1 和 0 的两个子集,分别运行相同回归...

[连玉君专栏]如何检验分组回归后的组间系数差异?
方法 1: 引入交叉项。通过虚拟变量引入交叉项,简单执行并分析。方法 2: SUEST(基于似无相关模型的检验)。假设两组干扰项相关,进行联合估计并检验系数差异。方法 3: 费舍尔组合检验(Fisher's Permutation test)。通过组合检验获得经验样本,构造经验分布并计算经验p值。上述方法在Stata中实现,包括命...

【Stata 写论文】分组回归系数差异检验 bdiff
以样本分为东部和西部为例,回归后我们可以看到各自组的回归系数,但组间系数是否存在差异,则不得而知。若想探究组间差异,可以考虑引入交乘项。然而,引入交乘项也会使模型变得更加复杂,降低与其他模型的可比性。因此,有时我们仍需采用分组回归的方法。随后,有人专门开发了用于分组回归系数差异检验的...

Stata怎么做组间差异分析?
1. 邹检验:以分组变量M(0-1虚拟变量)和控制变量X1、X2、X3为例,交互项M*c.Tech_Power的p值显著(如0.035),表明组间系数差异显著。结果汇报时,可在分组回归表中报告P值,并解释检验方法。2. 似无相关检验(suest):通过bdiff命令,如图中p值0.0487显著,说明组间有差异。汇报时同样引用...

分组回归检验调节方法
选择【计量经济研究】--【分组回归】分别将薪水、福利、同事关系三项放入X框;学历放入分组项,工作忠诚度放入Y框。点击开始分析。(1)分组回归模型 (2)回归系数差异检验 如果回归系数的差异显著,则在不同学历情况下,X对Y的影响幅度有显著性差异。即说明学历在X对Y的影响中起到了调节作用。

什么是异质性检验?
探索异质性:如何揭示数据背后的差异性 在数据分析中,异质性检验是一种关键工具,它帮助我们理解不同样本群体间的差异性。当我们在进行分组回归时,通过将组别变量纳入模型,核心研究变量的回归系数对比成为关键。如果回归系数在各组别间无显著差异,那么说明数据间不存在异质性;反之,差异性则可能揭示了...

spss的分组回归怎么做,如何看统计结果?
2. **不同分组分析**:若整体模型显示变量对因变量有显著影响(通过了F检验,P值小于0.05),则进一步分析不同分组下的回归模型结果。如果部分分组显示变量对因变量有显著影响,而另一部分分组则无显著影响,那么可以得出结论,学历在一定程度上调节了变量对因变量的影响。3. **回归系数差异检验**:...

什么情况下用分组回归
判断组间系数的差异(即是否有调节作用)分组回归可分为两步,第一步先针对整体进行分析,第二步针对不同组别时的回归结果进行分析。分析时可能出现以下情况:1、情况1:当出现整体模型中X对于Y没有影响。说明X对Y没有影响(不显著,p值大于0.05),那么第二步基本无意义。2、情况2:当整体模型通过...

相似回答