在线性回归中,我们经常得到多个 R 和 R 平方。它们之间有什么区别?
多重 R 和 R 平方有什么区别?
机器算法验证
回归
r平方
2022-02-09 16:00:16
3个回答
多重 R 实际上可以看作是响应和拟合值之间的相关性。因此,它总是积极的。多重 R 平方是它的平方版本。
让我用一个小例子来说明:
set.seed(32)
n <- 100
x1 <- runif(n)
x2 <- runif(n)
y <- 4 + x1 - 2*x2 + rnorm(n)
fit <- lm(y ~ x1 + x2)
summary(fit) # Multiple R-squared: 0.2347
(R <- cor(y, fitted(fit))) # 0.4845068
R^2 # 0.2347469
没有必要在“多”或不“多”上大惊小怪。此公式始终适用,即使在 Anova 设置中也是如此。在只有一个协变量与响应之间的相关性相同。
我简单地向我的学生解释:
倍数R被认为是相关系数的绝对值(或没有负号的相关系数)!
R平方只是多个R的平方。它可以通过自变量引起的变化百分比(s)
这样很容易掌握概念和区别。
其它你可能感兴趣的问题