Prognozowanie plonów
Najciekawsza część modelowania to wykorzystanie modeli do tworzenia prognoz. Możesz to zrobić, wywołując funkcję predict() w następującej formie.
predict(model, cases_to_predict, type = "response")
Biblioteki mgcv i dplyr są wczytane; modele GAM dla zbiorów danych kukurydzy i pszenicy są dostępne jako corn_model i wheat_model. Wektor znakowy regionów spisu ludności jest przechowywany jako census_regions.
To ćwiczenie jest częścią kursu
Wprowadzenie do pisania funkcji w R
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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 = ___)