Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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