Site Tags
Tags provide a way to categorize and cross-reference pages across this documentation site. Select any tag below to discover related pages, or use tags to navigate between topics that share a common theme.
Basics
Beta
Model Proportions with Beta Cookbook
Binomial
Model Binary Outcomes with Binomial Cookbook
Causal inference
Estimate an Average Treatment Effect Cookbook
Cross-validation
Cross-Validate a GAM Cookbook
Data input
Stream a Polars LazyFrame Cookbook
Use a Polars DataFrame Cookbook
Use a PyArrow Table Cookbook
Use an Offset Term for Exposure Cookbook
Deployment
Export a Model to R’s mgcv Format Cookbook
Save and Load a Fitted Model Cookbook
Use a GAM in a scikit-learn Pipeline Cookbook
Diagnostics
Check Basis Dimension Adequacy Cookbook
Compare Models with AIC Cookbook
Inspect Residuals Cookbook
Read the Model Summary Cookbook
Families
Choose a Response Family Cookbook
Model Binary Outcomes with Binomial Cookbook
Model Count Data with Poisson Cookbook
Model Proportions with Beta Cookbook
Model Zero-Inflated Counts Cookbook
Use an Offset Term for Exposure Cookbook
Gamma
Gaussian
Fit Your First Smooth Cookbook
Inference
Build Conformal Prediction Intervals Cookbook
Enforce Non-Crossing Quantiles Cookbook
Estimate an Average Treatment Effect Cookbook
Fit a Multi-Response GAM Cookbook
Fit Quantile Regression Cookbook
Get Prediction Intervals Cookbook
Get Simultaneous Confidence Bands Cookbook
Interactions
Use a By-Variable Smooth Cookbook
Interpretation
Extract Term-Level Contributions Cookbook
Model fitting
Choose a Smoothing Method Cookbook
Fit a BigGAM on a Large DataFrame Cookbook
Update a Streaming GAM Incrementally Cookbook
Model selection
Check Basis Dimension Adequacy Cookbook
Choose a Smoothing Method Cookbook
Compare Models with AIC Cookbook
Control Basis Dimension with k Cookbook
Cross-Validate a GAM Cookbook
Poisson
Model Count Data with Poisson Cookbook
Model Zero-Inflated Counts Cookbook
Use an Offset Term for Exposure Cookbook
Polars
Stream a Polars LazyFrame Cookbook
Use a Polars DataFrame Cookbook
Prediction
Build Conformal Prediction Intervals Cookbook
Enforce Non-Crossing Quantiles Cookbook
Extract Term-Level Contributions Cookbook
Fit a Functional Covariate Cookbook
Fit a Multi-Response GAM Cookbook
Fit Quantile Regression Cookbook
Get Prediction Intervals Cookbook
Get Simultaneous Confidence Bands Cookbook
Predict on New Data Cookbook
Predict on the Link Scale Cookbook
Random effects
Add a Random Effect Cookbook
Scalability
Fit a BigGAM on a Large DataFrame Cookbook
Stream a Polars LazyFrame Cookbook
Update a Streaming GAM Incrementally Cookbook
scikit-learn
Use a GAM in a scikit-learn Pipeline Cookbook
Serialization
Export a Model to R’s mgcv Format Cookbook
Save and Load a Fitted Model Cookbook
Shape constraints
Fit a Convex Smooth Cookbook
Fit a Monotone Decreasing Smooth Cookbook
Fit a Monotone Increasing Smooth Cookbook
Smooths
Add a Random Effect Cookbook
Control Basis Dimension with k Cookbook
Fit a Convex Smooth Cookbook
Fit a Cyclic Smooth to Seasonal Data Cookbook
Fit a Functional Covariate Cookbook
Fit a Monotone Decreasing Smooth Cookbook
Fit a Monotone Increasing Smooth Cookbook
Fit a Thin Plate Regression Spline Cookbook
Use a By-Variable Smooth Cookbook
Spatial
Survival
Time series
Fit a Cyclic Smooth to Seasonal Data Cookbook