Zacznij terazZacznij za darmo

Uruchamianie modelu

Gładka linia trendu widoczna na wykresach plonów w czasie pochodzi z uogólnionego modelu addytywnego (GAM), który wyznacza jej przebieg. Ten typ modelu świetnie sprawdza się do dopasowywania krzywych nieliniowych. Żeby móc prognozować przyszłe plony, uruchommy model wprost. Składnia wywołania GAM wygląda następująco:

gam(response ~ s(explanatory_var1) + explanatory_var2, data = dataset)

Tutaj s() oznacza „wygładź zmienną", gdzie wygładzenie w uproszczeniu odpowiada nieliniowości.

Biblioteki mgcv i dplyr są załadowane; zbiory danych corn i wheat są dostępne i zostały rozszerzone o jednostki metryczne oraz informacje o regionach spisowych.

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.

# Run a generalized additive model of yield vs. smoothed year and census region
___(___ ~ s(___) + ___, data = ___)
Edytuj i uruchom kod