开始使用免费开始使用

计算模型的 R-squared

让我们来计算在第 3 章中拟合的包含两个数值型解释/预测变量的模型的 \(R^2\) 汇总值:将价格表示为房屋面积和卧室数量的函数。

回顾一下,\(R^2\) 可按以下方式计算:

$$1 - \frac{\text{Var}(\text{residuals})}{\text{Var}(y)}$$

本练习是课程的一部分

Tidyverse 的数据建模

查看课程

练习说明

通过汇总 residuallog10_price 两列来计算 $R^2$。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Fit model
model_price_2 <- lm(log10_price ~ log10_size + bedrooms,
                    data = house_prices)
                    
# Get fitted/values & residuals, compute R^2 using residuals
get_regression_points(model_price_2) %>%
  ___(r_squared = ___ - ___(___) / ___(___))
编辑并运行代码