Facebook Prophet

Time series forecasting and trend analysis with Facebook Prophet.

Setup & Installation

Installation & Basic Setup

Basic Forecasting

Simple Forecast

With Seasonality

Advanced Features

Holidays and Events

External Regressors

Model Evaluation

Cross-Validation and Metrics

Quick Reference

Key Parameters:

  • yearly_seasonality - Enable yearly patterns
  • weekly_seasonality - Enable weekly patterns
  • daily_seasonality - Enable daily patterns
  • seasonality_mode - 'additive' or 'multiplicative'
  • changepoint_prior_scale - Trend flexibility
  • seasonality_prior_scale - Seasonality strength

Common Methods:

  • fit() - Train the model
  • predict() - Make forecasts
  • plot() - Plot forecast
  • plot_components() - Plot components
  • add_seasonality() - Custom seasonality
  • add_regressor() - External variables