Aan de slagGa gratis aan de slag

Opbrengstvoorspellingen maken

Het leuke aan modelleren is dat je de modellen kunt gebruiken om voorspellingen te doen. Dat kan met een aanroep van predict() in de volgende vorm.

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

mgcv en dplyr zijn geladen; GAM's van de maïs- en tarwegegevenssets zijn beschikbaar als corn_model en wheat_model. Een character vector met censusregio's is opgeslagen als census_regions.

Deze oefening maakt deel uit van de cursus

Introductie tot functies schrijven in R

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 = ___)
Code bewerken en uitvoeren