×××××××××××××××
其实我最初的问题是:
(1)如果知道两个变量X(例如: IQ)和V(例如:EQ)都会影响Y(例如:工作表现),如何比较X对Y的影响与V对Y的影响在某一个样本中是否显著不同?
(2)如果知道变量X(例如: IQ)会影响变量Y(例如:工作表现),如何比较X对Y的影响在两个独立样本S
这两个问题都可以通过三种不同的方法比较:比较相关系数、比较回归系数、利用回归方程分析比较。但是由于(1)是关于来自同一样本的变量关系比较问题,而(2)是关于来自两个独立样本的变量关系比较问题,解决这两个问题的细节会略有不同。
方法一:比较相关系数
问题(1)参见Cohen & Cohen (1983, p. 57)
其中,
进行自由度为n-3的t检验即可知道rxy与rvy是否显著不同。
问题(2)参见Cohen & Cohen (1983, p. 53-54:Fisher’s

其中,
z遵从正态分布,从而可以知道r1与r2是否显著不同。
方法二:比较回归系数
问题(1)参见Cohen & Cohen (1983, p. 479-480)
回归方程 Y =
其中,β0, βx, βv 均为标准化回归系数,
进行自由度为n-k-1的t检验即可知道βx 与βv是否显著不同。
问题(2)参见Cohen & Cohen (1983, p. 109-111)
样本S1回归方程 Y = β0 +
样本S2回归方程 Y = β0 + β2 X + ......

其中,β0, β1, β2 均为标准化回归系数,
1-R21表示样本S1中跟其它自变量不相关的 X的方差的比例(就是SPSS报告的X的“tolerance”),
1-R22表示样本S2中跟其它自变量不相关的X的方差的比例(就是SPSS报告的X的“tolerance”)
z遵从正态分布,从而可以知道 β1与β2是否显著不同。
方法三:利用回归方程分析比较
问题(1)参见Neter, Wasserman, & Kutner (1989, p. 98-99, p. 284)
回归方程一(Full Model):
Y = β0 +
回归方程二(Reduced Model):
Y = β0 +
(来自 Y = β0 + βx X + βv V + ......; βx = βv =β1 )

其中,SSE(F)是方程一的Error Sum of Squares,
进行自由度为(dfR-dfF ; dfF)F检验即可知道βx 与βv是否显著不同。
问题(2)X和S的交互作用(将两个样本合并)
回归方程 Y = β0 + βx X + βs S + βxs XS ...
其中,自变量S表示来自于哪一个样本
如果βxs显著,那么X对Y的影响在样本S1和样本S2显著不同。
参考文献:
Cohen, J. & Cohen, P. (1983). Applied Multiple Regression/Correlation Analysis for the Behavioral Sciences. 2nd Edition,
Neter, J., Wasserman, W., & Kutner, M. H. (1989). Applied Linear
Regression Models. 2nd Edition,
×××××××××××××××
最后,我多加一句。现在结构方程建模SEM这样流行,其实(1)两个回归系数在同一个样本是否相同,或者是(2)两个回归系数在不同样本是否相同的问题,也可以用结构方程建模来解决的,那大家就可以避免繁杂的数学公式和 "估计标准误差" (standard error of estimates) 的问题了。
《完》