Bắt đầu ngayBắt đầu miễn phí

Dự đoán năng suất

Phần thú vị của việc xây dựng mô hình là dùng chúng để dự đoán. Bạn có thể làm điều này bằng cách gọi predict() theo dạng sau.

predict(model, cases_to_predict, type = "response")

mgcvdplyr đã được nạp; các GAM cho bộ dữ liệu ngô và lúa mì có sẵn dưới tên corn_modelwheat_model. Một vector ký tự của các vùng điều tra dân số được lưu trong census_regions.

Bài tập này là một phần của khóa học

Nhập môn viết hàm trong R

Xem khóa học

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.

# Make predictions in 2050  
predict_this <- data.frame(
  year = ___,
  census_region = census_regions
) 

# Predict the yield
pred_yield_kg_per_ha <- ___(___, ___, type = "response")

predict_this %>%
  # Add the prediction as a column of predict_this 
  ___(pred_yield_kg_per_ha = ___)
Chỉnh sửa và Chạy Mã