learn-co-students / dsc-2-26-01-introduction-nyc-ds-career-012819

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Introduction

This lesson summarizes the topics we'll be covering in section 26 and why they'll be important to you as a data scientist.

Objectives

You will be able to:

  • Understand and explain what is covered in this section
  • Understand and explain why the section will help you to become a data scientist

Time Series Modeling

In section 25, we introduced the idea of time series data and provided some best practices for importing, managing and visualizing time series data along with a number of techniques for removing trends and/or seasonality from a time series data set. In this section, we're now going to look at various types of models for time series data.

Basic Time Series Models

We start off by introducing two basic time series models - the White Noise model and the Random Walk model.

Correlation and Autocorrelation in Time Series

Next up, we look at the concept of correlation as it relates to time series data sets, how to plot the AutoCorrelation Function (ACF) for a time series and how to plot the Partial AutoCorrelation Function (PACF) for a time series.

ARMA Models

We then move on to introduce two other key time series models that are widely used for predicting future values for time series data - the AutoRegressive and Moving Average models (ARMA).

SARIMA Models

We then look at integrated ARMA models (ARIMA models) and how SARIMA models (Seasonal ARIMA models) can be used to forecast time series data.

Facebook Prophet Lab

We wrap up the section with a lab introducing the Facebook Prophet tool for forecasting time series data at scale using additive modelling.

Summary

This section wraps up our introduction to time series, giving you the modeling tools required to effectively forecast time series data.

About

License:Other


Languages

Language:Jupyter Notebook 100.0%