Realizarea predicțiilor privind randamentul
Partea interesantă a modelării este folosirea modelelor pentru a face predicții. Poți face acest lucru cu un apel la predict(), în forma de mai jos.
predict(model, cases_to_predict, type = "response")
mgcv și dplyr sunt încărcate; modelele GAM pentru seturile de date ale porumbului și grâului sunt disponibile ca corn_model și wheat_model. Un vector de caractere cu regiunile de recensământ este stocat în census_regions.
Acest exercițiu face parte din cursul
Introducere în scrierea funcțiilor în R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 = ___)