Verim tahminleri yapma
Modellemenin eğlenceli kısmı, modelleri kullanarak tahmin yapmaktır. Bunu aşağıdaki biçimde predict() çağrısı yaparak gerçekleştirebilirsin.
predict(model, cases_to_predict, type = "response")
mgcv ve dplyr yüklüdür; mısır ve buğday veri kümelerinin GAM'leri sırasıyla corn_model ve wheat_model olarak hazır. Nüfus sayımı bölgelerinin olduğu bir karakter vektörü census_regions olarak saklanmıştır.
Bu egzersiz, kursun bir parçasıdır
R'de Fonksiyon Yazmaya Giriş
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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 = ___)