开始使用免费开始使用

手动预测房价

您可以根据模型系数手动计算预测值。实际工作中进行预测更建议使用 predict(),但手动计算能帮助您确认预测并不神秘——只是简单的算术。

事实上,对于简单线性回归,预测值就是截距加上斜率乘以解释变量。

$$response = intercept + slope * explanatory$$

mdl_price_vs_convexplanatory_data 已可用,且已加载 dplyr

本练习是课程的一部分

R 中的回归入门

查看课程

练习说明

  • 获取 mdl_price_vs_conv 的系数,并赋值给 coeffs
  • 获取截距(coeffs 的第 1 个元素),赋值给 intercept
  • 获取斜率(coeffs 的第 2 个元素),赋值给 slope
  • 使用截距、斜率和 n_convenience 手动预测 price_twd_msq

交互式实操练习

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

# Get the coefficients of mdl_price_vs_conv
coeffs <- ___

# Get the intercept
intercept <- ___

# Get the slope
slope <- ___

explanatory_data %>% 
  mutate(
    # Manually calculate the predictions
    price_twd_msq = ___
  )

# Compare to the results from predict()
predict(mdl_price_vs_conv, explanatory_data)
编辑并运行代码