Tự tính giá nhà theo cách thủ công
Bạn có thể tự tính các dự đoán từ các hệ số của mô hình. Khi dự đoán trong thực tế, tốt hơn là dùng predict(), nhưng làm thủ công sẽ giúp bạn yên tâm rằng dự đoán không phải phép màu—chỉ là phép tính số học.
Thực tế, với hồi quy tuyến tính đơn, giá trị dự đoán chỉ là hệ số chặn cộng với độ dốc nhân biến giải thích.
$$response = intercept + slope * explanatory$$
mdl_price_vs_conv và explanatory_data đã có sẵn, và dplyr đã được nạp.
Bài tập này là một phần của khóa học
Nhập môn Hồi quy bằng R
Hướng dẫn bài tập
- Lấy các hệ số của
mdl_price_vs_conv, gán vàocoeffs. - Lấy hệ số chặn, là phần tử thứ nhất của
coeffs, gán vàointercept. - Lấy độ dốc, là phần tử thứ hai của
coeffs, gán vàoslope. - Tự tính
price_twd_msqbằng cách dùng hệ số chặn, độ dốc, vàn_convenience.
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.
# 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)