Tính R-squared của một mô hình
Hãy tính giá trị tổng hợp \(R^2\) cho mô hình với hai biến giải thích/dự đoán dạng số mà bạn đã fit ở Chương 3: giá là hàm của kích thước và số phòng ngủ.
Nhớ rằng \(R^2\) có thể được tính như sau:
$$1 - \frac{\text{Var}(\text{residuals})}{\text{Var}(y)}$$
Bài tập này là một phần của khóa học
Mô hình hóa với dữ liệu trong Tidyverse
Hướng dẫn bài tập
Tính \(R^2\) bằng cách tổng hợp các cột residual và log10_price.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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 = ___ - ___(___) / ___(___))