Code + Blog entry for Datascience.com about forecasting with decomposition.
Although this is a Jupyter notebook, the code is in R, not Python. Make sure your Jupyter instance can run R. You can also run the code separately in an R environment.
To follow the example, the reader should also be familiar with basic R syntax. R packages needed: forecast, prophet, bsts, ggplot2, and repr.The sample dataset can be downloaded here.