Skip to main content
HomePythonMachine Learning for Time Series Data in Python

Machine Learning for Time Series Data in Python

This course focuses on feature engineering and machine learning for time series data.

Start Course for Free
4 hours13 videos53 exercises
44,753 learnersTrophyStatement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
GroupTraining 2 or more people?Try DataCamp For Business

Loved by learners at thousands of companies


Course Description

Time series data is ubiquitous. Whether it be stock market fluctuations, sensor data recording climate change, or activity in the brain, any signal that changes over time can be described as a time series. Machine learning has emerged as a powerful method for leveraging complexity in data in order to generate predictions and insights into the problem one is trying to solve. This course is an intersection between these two worlds of machine learning and time series data, and covers feature engineering, spectograms, and other advanced techniques in order to classify heartbeat sounds and predict stock prices.
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more
Try DataCamp for BusinessFor a bespoke solution book a demo.

In the following Tracks

Machine Learning Scientist in Python

Go To Track

Time Series in Python

Go To Track
  1. 1

    Time Series and Machine Learning Primer

    Free

    This chapter is an introduction to the basics of machine learning, time series data, and the intersection between the two.

    Play Chapter Now
    Timeseries kinds and applications
    50 xp
    Identifying a time series
    50 xp
    Plotting a time series (I)
    100 xp
    Plotting a time series (II)
    100 xp
    Machine learning basics
    50 xp
    Fitting a simple model: classification
    100 xp
    Predicting using a classification model
    100 xp
    Fitting a simple model: regression
    100 xp
    Predicting using a regression model
    100 xp
    Machine learning and time series data
    50 xp
    Inspecting the classification data
    100 xp
    Inspecting the regression data
    100 xp
  2. 3

    Predicting Time Series Data

    If you want to predict patterns from data over time, there are special considerations to take in how you choose and construct your model. This chapter covers how to gain insights into the data before fitting your model, as well as best-practices in using predictive modeling for time series data.

    Play Chapter Now
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more

In the following Tracks

Machine Learning Scientist in Python

Go To Track

Time Series in Python

Go To Track

datasets

PricesAudio

collaborators

Collaborator's avatar
Lore Dirick
Collaborator's avatar
Sumedh Panchadhar
Collaborator's avatar
Eunkyung Park
Chris Holdgraf HeadshotChris Holdgraf

Fellow at the Berkeley Institute for Data Science

See More

What do other learners have to say?

Join over 14 million learners and start Machine Learning for Time Series Data in Python today!

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.