相关系数与 R-squared
两个变量 \(x\) 和 \(y\) 的线性相关系数用于度量它们之间线性关系的强度。当 \(x\) 和 \(y\) 分别是:
- 最小化平方误差(如线性回归)的回归模型的预测结果,且
- 训练数据的真实结果,
则相关系数的平方等于 $R^2$。您将在本练习中验证这一点。
unemployment 和 unemployment_model 已为您准备好,可直接使用。
本练习是课程的一部分
R 中的监督学习:回归
练习说明
- 使用
cor()(文档)计算预测值与女性失业率之间的相关系数。将结果赋给变量rho并打印。请确保使用皮尔逊相关(默认)。 - 将
rho求平方并赋给rho2。打印它。 - 将
rho2与模型的 $R^2$(使用glance())进行比较。二者是否相同?
交互式实操练习
通过完成这段示例代码来试试这个练习。
# unemployment is available
summary(unemployment)
# unemployment_model is available
summary(unemployment_model)
# Get the correlation between the prediction and true outcome: rho and print it
(rho <- ___)
# Square rho: rho2 and print it
(rho2 <- ___)
# Get R-squared from glance and print it
(rsq_glance <- ___(___)$___)