如何读取SAS中PROC LOGISTIC和PROC REG输出的相关矩阵?

| 如您所知,使用选项CORRB,可以让SAS中的逻辑回归或线性回归输出估计矩阵的相关性。有趣的是,我不确定如何读取此矩阵。我有两个明显很强的正相关的变量。从PROC CORR中,我可以看到这两个变量的皮尔逊相关系数为0.7+。但是从逻辑回归和线性回归得出的估计矩阵都为-0.7。相关强度大约相似,但是符号相反。有人可以解释吗?非常感谢。     
已邀请:
        您正在正确读取值,它们只是表示不同的意思。 PROC CORR为您提供变量的相关性,而CORRB是模型中这些变量的系数的相关性。 这是为什么正相关的预测变量将具有负相关的系数的直观解释。设
y = a + b1*x1 + b2*x2 + eps
。如果将
b1
从回归获得的最佳值稍微增加一点,则
y
的预测值也会增加(对于正
x1
),并且会使整体拟合度变差。补偿该值并使预测值更接近所观察值的一种方法是减小
b2
:由于ѭ3high的高值与
x2
的高值相关联,您将恢复为原来的拟合值。这表明
b2
中的不确定性与
b1
中的不确定性呈负相关:增加一个而减少另一个将导致相似的拟合。 观察完美相关的极端情况可能是有启发性的:
x2=x1
。然后,以下内容将为您提供完全相同的预测:
y = 1 + 2*x + 3*x
y = 1 + 3*x + 2*x
y = 1 + 9*x + (-4)*x
etc
因此ѭ11和系数具有理想的负相关性。     

要回复问题请先登录注册