Dự đoán với các tương tác
Giống như mọi mô hình hồi quy khác bạn đã tạo, phần thú vị là dự đoán. May mắn là luồng mã cho trường hợp này giống hệt như khi không có tương tác — statsmodels có thể tự xử lý việc tính các tương tác mà không cần bạn can thiệp thêm. Điều duy nhất bạn cần nhớ là mẹo để lấy mọi tổ hợp của các biến giải thích.
mdl_price_vs_both_inter đã có sẵn dưới dạng mô hình đã fit, itertools.product đã được nạp.
Bài tập này là một phần của khóa học
Hồi quy trung cấp 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.
# Create n_convenience as an array of numbers from 0 to 10
n_convenience = ____
# Extract the unique values of house_age_years
house_age_years = ____
# Create p as all combinations of values of n_convenience and house_age_years
p = ____
# Transform p to a DataFrame and name the columns
explanatory_data = ____
# Print it
print(explanatory_data)