Mastering Time Series Forecasting with Python
- Description
- Curriculum
- FAQ
- Reviews
Welcome to Mastering Time Series Forecasting in Python
Time series analysis and forecasting is one of the areas of Data Science and has a wide variety of applications in the industries in the current world. Many industries looking for a Data Scientist with these skills. This course covers all types of modeling techniques for forecasting and analysis.
We start with programming in Python which is the essential skill required and then we will exploring the fundamental time series theory to help you understand the modeling that comes afterward.
Then throughout the course, we will work with a number of Python libraries, providing you with complete training. We will use the powerful time-series functionality built into pandas, as well as other fundamental libraries such as NumPy, matplotlib, statsmodels, Sklearn, and ARCH.
With these tools we will master the most widely used models out there:
-
Additive Model
-
Multiplicative Model
-
AR (autoregressive model)
-
Simple Moving Average
-
Weighted Moving Average
-
Exponential Moving Average
-
ARMA (autoregressive-moving-average model)
-
ARIMA (autoregressive integrated moving average model)
-
Auto ARIMA
We know that time series is one of those topics that always leaves some doubts.
Until now.
This course is exactly what you need to comprehend the time series once and for all. Not only that, but you will also get a ton of additional materials – notebooks files, course notes – everything is included.
-
6Download the ResourcesText lesson
-
7Types of Charts for Time SeriesVideo lesson
-
8Setting up Google ColabVideo lesson
-
9Load the DataVideo lesson
-
10Line ChartVideo lesson
-
11Hue the Line ChartVideo lesson
-
12Area ChartVideo lesson
-
13Bar PlotVideo lesson
-
14Proposition and Stacked Bar, Area ChartVideo lesson
-
15HeatmapsVideo lesson
-
16Download the ResourcesText lesson
-
17Intuition of Linear RegressionVideo lesson
-
18Exploratory Data AnalysisVideo lesson
-
19EDA - Quantitative TechniqueVideo lesson
-
20EDA - Graphical TechniqueVideo lesson
-
21Simple Linear Regression - PythonVideo lesson
-
22Simple Linear Regression - Sklearn (Python)Video lesson
-
23Simple Linear Regression - Statsmodels (Python)Video lesson
-
24Model Evaluation - R^2, ANOVAVideo lesson
-
25Model Evaluation - PythonVideo lesson
-
26Regression with TimeVideo lesson
-
27Download the ResourcesText lesson
-
28Data Preprocessing in PythonVideo lesson
-
29Splitting Data into Training and Testing Sets in PythonVideo lesson
-
30Train Regression Model with Time in PythonVideo lesson
-
31Forecasting with Confidence Interval and Visualizations in PythonVideo lesson
-
32Additive ModelVideo lesson
-
33Download the ResourcesText lesson
-
34Data Analysis in PythonVideo lesson
-
35Creating Seasonal FeaturesVideo lesson
-
36Splitting Data into Training and Testing SetsVideo lesson
-
37Training Additive Model in StatsmodelsVideo lesson
-
38Additive Model Forecasting and VisualizationsVideo lesson
-
39Multiplicative ModelVideo lesson
-
40Download the ResourcesText lesson
-
41Step-1: Trend ModelVideo lesson
-
42Step-2: Calculate Seasonal DeviationVideo lesson
-
43Step-3: Seasonal Corrector FactorVideo lesson
-
44Fitted values and Forecasting with Multiplicative ModelVideo lesson
-
45Margin of Error and Confidence IntervalVideo lesson
-
46Visualizing Forecasted DataVideo lesson
-
47Auto Regressive MethodsVideo lesson
-
48Download the ResourcesText lesson
-
49Setting Up for Model BuildingVideo lesson
-
50Data PreprocessingVideo lesson
-
51ACF & PACFVideo lesson
-
52Making Data StationaryVideo lesson
-
53Training AR ModelVideo lesson
-
54Fitted and Forecasting values with AR ModelVideo lesson
-
55AR Model EvaluationVideo lesson
-
56Smoothing TechniquesVideo lesson
-
57Download the ResourcesText lesson
-
58Naive Forecasting ModelVideo lesson
-
59Naive Forecasting Model in Python - part 1Video lesson
-
60Naive Forecasting Model in Python - part 2Video lesson
-
61Simple Moving AverageVideo lesson
-
62Simple Moving Average in PythonVideo lesson
-
63Simple Moving Average order (q) in PythonVideo lesson
-
64Weighted Moving AverageVideo lesson
-
65Weighted Moving Average in PythonVideo lesson
-
66Exponential Moving AverageVideo lesson
-
67Exponential Moving Average in PythonVideo lesson
-
68ARMAVideo lesson
-
69Non Seasonal ARIMAVideo lesson
-
70Downloads Data and NotebookText lesson
-
71ARMA - Load DataVideo lesson
-
72ARMA - Split the Data into train and test setsVideo lesson
-
73ARMA - Steps to Build the ModelsVideo lesson
-
74ARMA - Augmented Dickey Fuller test for stationaryVideo lesson
-
75ARMA - Converting Data into StationaryVideo lesson
-
76ARMA - ACF & PACF , Train ARMA(p,q)Video lesson
-
77ARMA - EvaluationVideo lesson
-
78ARMA - Visualizing Prediction ResultsVideo lesson
-
79ARMA - Convert Stationary to Non - Stationary DataVideo lesson
-
80ARIMAVideo lesson
-
81ARIMA : Visualize the outputVideo lesson
External Links May Contain Affiliate Links read more