Module 4: Non-linear Regression & GAMs

Topic: Non-linear curve fitting, generalized additive models (GAMs), writing your own R functions.

Learning Objectives

  • Fit non-linear models with nls()
  • Use mgcv::gam() for flexible smooth terms
  • Write reusable R functions
  • Visualize non-linear relationships

Slides

R Code

Data

Key Packages

library(mgcv)

Assignment

HW4: Nonlinear Regression — due Module 5 Wednesday. Submit on Canvas.