Zacznij terazZacznij za darmo

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

Zobacz kurs

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 = ___)
Edytuj i uruchom kod