Dự đoán giá nhà
Có lẽ tính năng hữu ích nhất của các mô hình thống kê như hồi quy tuyến tính là bạn có thể đưa ra dự đoán. Tức là, bạn chỉ định giá trị cho từng biến giải thích, đưa chúng vào mô hình và nhận về dự đoán cho biến phản hồi tương ứng. Luồng mã như sau.
explanatory_data = pd.DataFrame({"explanatory_var": list_of_values})
predictions = model.predict(explanatory_data)
prediction_data = explanatory_data.assign(response_var=predictions)
Ở đây, bạn sẽ dự đoán giá nhà trong bộ dữ liệu bất động sản Đài Loan.
taiwan_real_estate đã được cung cấp. Mô hình hồi quy tuyến tính đã khớp giữa giá nhà và số cửa hàng tiện lợi có sẵn với tên mdl_price_vs_conv. Trong các bài tập sau, khi một mô hình được cung cấp, nó cũng đã được khớp sẵn.
Bài tập này là một phần của khóa học
Giới thiệu về Hồi quy với statsmodels trong Python
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.
# Import numpy with alias np
____
# Create the explanatory_data
explanatory_data = pd.____({'____': np.____(____)})
# Print it
____