Hacer predicciones de rendimiento
La parte divertida de modelar es usar los modelos para hacer predicciones. Puedes hacerlo con una llamada a predict() con el siguiente formato.
predict(model, cases_to_predict, type = "response")
mgcv y dplyr están cargados; los GAM de los conjuntos de datos de maíz y trigo están disponibles como corn_model y wheat_model. Un vector de caracteres con las regiones del censo está guardado como census_regions.
Este ejercicio forma parte del curso
Introducción a la escritura de funciones en R
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 = ___)