Forecasting and Analysis techniques with Python

Linear regression, nonlinear regression, auto-regressive models, time series analysis, regularisation and more.

No Upcoming dates. Sign up to our newsletter to find out about the next date.




London and Cambridge


two days Course

What you will learn

You will learn the skills you need to develop and evaluate regression models that allow you to make quantitative predictions.

  • Linear regression
  • Nonlinear regression
  • Auto-regressive models
  • Time series analysis
  • Regularisation (lasso and ridge)

Languages and libraries

  • Python programming language
  • numpy and pandas for data manipulation
  • scikit-learn for machine learning algorithms
  • plotly for interactive visualisations

Progression paths

Learn state-of-the art machine learning techniques at our Machine Learning Techniques using Python bootcamp.

Acquire specialised Natural Language Processing skills at our Text Mining and Natural Language Processing with Python bootcamp.


Audience: Those who wish to take their data science skills further and learn state-of-the-art techniques in this constantly evolving field.

Prerequisites: Good knowledge of python, some familiarity with matrices, basic understanding of machine learning practice (as taught in Introduction to Data Science)

There are seven modules in the Regression Analysis with Python workshop. Each module focuses on popular languages, libraries and technologies for working with large data sets and applying analysis techniques.

  • 10:00
    Identify example applications of regression analysis in the real world.
  • 10:30
    Learn how to pre-process data with pandas and Scikit-Learn, and how to plot graphs using matplotlib.
  • 11:15
    Develop, train and test linear regression models.
  • 12:00
    Develop, train and test non-linear and multiple regression models.
  • 13:00
    Lunch Break
  • 14:00
    Use cross-validation to evaluate and tune models.
  • 15:00
    Use regularisation to avoid over-fitting, including lasso and ridge methods.
  • 16:00
    Use auto-regression to predict the future.
  • 17:00


Check out video highlights, photos and interviews from our previous bootcamps.

Coming soon

We currently don't have a scheduled date.

Contact us to register your interest and to get notified about the next course.

In-house Training

Get in touch to discuss your requirements by emailing or by completing our contact form.

We can deliver this course as a private training at your office during week days.

We can also design a bespoke curriculum matching your specific training objectives.