Time Series with Python

blur

Learn Path Description

Time series data is one of the most common data types and understanding how to work with it is a critical data science skill if you want to make predictions and report on trends. In this track, you'll learn how to manipulate time series data using pandas, work with statistical libraries including NumPy and statsmodels to analyze data, and develop your visualization skills using Matplotlib, SciPy, and seaborn. You'll then apply your time series skills using real-world data, including financial stock data, UFO sightings, CO2 levels in Maui, monthly candy production in the US, and heartbeat sounds. By the end of this track, you'll know how to forecast the future using ARIMA class models and generate predictions and insights using machine learning models. 

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Manipulating Time Series Data in Python

This course will show you how to manipulate time-series data. Time series data are data that has been indexed using a sequence or dates. This course will show you how Pandas' methods can be used to create this index. You will learn how to resample times sequences to change frequency. Learn how to calculate cumulative or rolling values for time series. Learn how to calculate a value-weighted stock index using actual stock data.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Time Series Analysis in Python

Many domains can have time series data, such as stock prices or climate data. Data scientists must learn how to effectively work with these data. This course will show you how to perform time series analysis using Python. You will be able identify and use multiple time series models including cointegration, moving average, autoregressive and moving average. These models can also be forecasted, estimated, and simulated using Python's statistical libraries. These models can be used in many applications with a particular emphasis on finance.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Visualizing Time Series Data in Python

Data Science is all about using time series data. Time series data is a common tool for data scientists. They are used to analyze business trends, predict company revenues, and investigate customer behavior. This course will teach you Python and help you visualize time series data.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

ARIMA Models in Python

Are you able to predict the future? It's difficult to predict what the future will look like. This course will show you how to use powerful ARIMA classes models to predict the future. This course will show you how to use statsmodels for analysis of time series and to create customized models. This course also teaches how to forecast in uncertainty. What is the stock market's movements over the next 24 hours? What will the effect of increasing levels of CO2 in the next decade? How many earthquakes will there be in the coming year? These and other problems will all be solved.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Machine Learning for Time Series Data in Python

Time series data is ubiquitous. A time series is any signal that changes over time, such as stock market fluctuations or data about climate change. Machine learning can be used to harness the complexity of data and create predictions. This course brings together the worlds of machine learning and time series data. This course covers features engineering, machine learning and spectograms.

blur