Exercise

# Running a model

The smooth trend line you saw in the plots of yield over time use a generalized additive model (GAM) to determine where the line should lie. This sort of model is ideal for fitting nonlinear curves. So we can make predictions about future yields, let's explicitly run the model. The syntax for running this GAM takes the following form.

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

Here, `s()`

means "make the variable smooth", where smooth very roughly means nonlinear.

`mgcv`

and `dplyr`

are loaded; the `corn`

and `wheat`

datasets are available.

Instructions 1/2

**undefined XP**

- Run a GAM of
`yield_kg_per_ha`

versus smoothed year and census region, using the`corn`

dataset.