Time Series Analysis in Python. Master Applied Data Analysis
- Description
- Curriculum
- FAQ
- Reviews
The Ultimate Course on Time Series Analysis in Python brings you expertise in Forecasting Models, Regression, ARIMA, SARIMA and Time Series Data Analysis with Python
Do you want to know how meteorologists forecast weather?
Do you want to know how retailers reduce excess inventory and increase profit margin?
Predict the future using Time Series Forecasting!
Time series forecasting is all about looking into the future.
Time Series is an important field in statistical programming. It allows you to analyze:-
1. Trends
2. Seasonality
3. Irregularity
Time Series Analysis has tons of applications such as stock market analysis, pattern recognition, earthquake prediction, census analysis and many more.
Due to the advanced modern technologies, the data is growing exponentially and this data can be used to modelled for the future which can really make a big difference.
You are at the right place!
Welcome to this online resource to learn Time Series Analysis using Python.
This course will really help you to boost your career.
This course begins with the basic level and goes up to the most advanced techniques step by step. Even if you do not know anything about time series, this course will make complete sense to you.
In this course you will learn about the following:-
1. What is time series data, its applications and components.
2. Fetching time series data using different methods.
3. Handling missing values and outliers in time series data.
4. Decomposing and splitting time series data.
5. Different smoothing techniques such as simple moving averages, simple exponential, holt, and holt-winter exponential.
6. Checking stationarity of the time series data and converting non-stationary to stationary.
7. Auto-regressive models such as simple AR model and moving average model.
8. Advanced auto-regressive models such as ARMA, ARIMA, SARIMA.
9. ARIMAX and SARIMAX model.
10. Evaluation metrics used for time series data.
11. Rules for choosing the right model for time series data.
All the mentioned topics will be covered theoretically as well as implemented in code.
You will compare all the models and will see how to read the results.
We will work with real data and you will have access to all the resources used in this course.
This course is for everyone who wants to master time series and become proficient in working with real-life time-based data.
For taking up this course you need to have prior knowledge of Python programming.
But wait!
Here is the surprise!!
If you are not aware of the python programming language then also don’t worry.
We have a crash course in python for you. You can take up python’s crash course and then proceed with the time series analysis.
-
1What is a Time Series DataVideo lesson
-
2Types of ForecastingVideo lesson
-
3Regression Vs Time SeriesVideo lesson
-
4Applications of Time SeriesVideo lesson
-
5Components of Time SeriesVideo lesson
-
6Quiz on Introduction to Time Series AnalysisQuiz
-
7Quiz Solution on Introduction to Time Series AnalysisVideo lesson
-
8Getting Time Series dataVideo lesson
-
9Handling Missing Values in your Time Series DataVideo lesson
-
10Handling Outlier ValuesVideo lesson
-
11Time Series DecompositionVideo lesson
-
12Splitting Time Series DataVideo lesson
-
13Quiz on Time Series Data AnalysisQuiz
-
14Quiz Solution on Time Series Data AnalysisVideo lesson
-
15Basic Forecasting TechniquesVideo lesson
-
16Metrics for Time series ForecastingVideo lesson
-
17Simple Moving AveragesVideo lesson
-
18Simple Exponential SmoothingVideo lesson
-
19Holt and Holt Winter Exponential SmoothingVideo lesson
-
20Quiz on Smoothing TechniquesQuiz
-
21Quiz Solution on Smoothing TechniquesVideo lesson
-
22Introduction to Auto Regressive ModelsVideo lesson
-
23Checking for Stationarity Part 1Video lesson
-
24Checking for Stationarity using Statistical Methods Part 2Video lesson
-
25Checking for Stationary ImplementationVideo lesson
-
26Converting Non-Stationary Series into StationaryVideo lesson
-
27Converting Non-Stationary Series into Stationary ImplementationVideo lesson
-
28Auto Correlation and Partial CorrelationVideo lesson
-
29Auto Correlation and Partial Correlation ImplementationVideo lesson
-
30The Simple Auto Regressive ModelVideo lesson
-
31The Simple Auto Regressive Model ImplementationVideo lesson
-
32Moving Average ModelVideo lesson
-
33Moving Average Model ImplementationVideo lesson
-
34Quiz on AR ModelsQuiz
-
35Quiz Solution on AR ModelsVideo lesson
-
36Understanding ARMA ModelVideo lesson
-
37Implementing ARMA ModelVideo lesson
-
38Understanding ARIMA ModelVideo lesson
-
39Implementing ARIMA ModelVideo lesson
-
40Understanding SARIMA ModelVideo lesson
-
41Implementing SARIMA ModelVideo lesson
-
42Quiz on Advanced AR ModelsQuiz
-
43Quiz Solution on Advanced AR ModelsVideo lesson
-
50How to Choose the Right Model in Time Series AnalysisVideo lesson
-
51Choosing the Right for Model Smaller DatasetsVideo lesson
-
52Choosing the Right Model for Larger DatasetsVideo lesson
-
53Best Practices while Choosing a Time series ModelVideo lesson
-
54Quiz on Choosing the Right ModelQuiz
-
55Quiz Solution on Choosing the Right ModelVideo lesson
-
56Why do we Evaluate PerformanceVideo lesson
-
57Mean Forecast ErrorVideo lesson
-
58Mean Absolute ErrorVideo lesson
-
59Mean Absolute Percentage ErrorVideo lesson
-
60Root Mean Squared ErrorVideo lesson
-
61Quiz on Why do we Evaluate PerformanceQuiz
-
62Quiz Solution on Why do we Evaluate PerformanceVideo lesson
-
63Why should you learn Python?Video lesson
Hello and Welcome to the Complete Guide of Time Series Analysis Course.
In this section, we are going to learn about All Python Fundamentals Step by Step and also learn how we can implement Python in Real-World Scenario.
With an exponentially growing community around data science, machine learning, AI. Python is a language that opens programming access to the world. Python is considered easy to read, write and learn. Plus, it's extremely scalable. It is widely used in small, large, online, or offline projects.
-
64Installing Python and Jupyter NotebookVideo lesson
This Lecture covers the installation of python and Jupyter Notebook in your own environment.
-
65Naming Convention for variablesVideo lesson
In this video lecture, we will understand what are variables in Python and how we will use them throughout this Python Course.
-
66Built in Data Types and Type CastingVideo lesson
Hello and Welcome to another interesting lecture on Time Series.
In this lecture, we will learn python built-in Data types and Python Type Casting.
-
67Scope of VariablesVideo lesson
Welcome, Student to another interesting lecture of Time Series Analysis Using Python.
In this lecture, we will learn what is Python's scope of variable with some examples?
-
68Quiz on Variables and Data TypesQuiz
-
69Quiz SolutionVideo lesson
-
70Arithmetic and Assignment OperatorsVideo lesson
In this video, you will learn about Python Arithmetic operators and Python Assignment Operators.
-
71Comparison, Logical, and Bitwise OperatorsVideo lesson
-
72Identity and Membership OperatorsVideo lesson
-
73Quiz on OperatorsQuiz
-
74Quiz SolutionVideo lesson
-
75String FormattingVideo lesson
In this lecture, we are going to learn about Python Strings and String formatting, and also we will implement examples.
-
76String MethodsVideo lesson
In the previous lecture, we learned about the different string formatting. In this lecture, we are going to learn about the different String methods.
-
77User InputVideo lesson
In this lecture, we are going to learn about how to take input from the users.
-
78Quiz on StringsQuiz
-
79Quiz SolutionVideo lesson
-
80If, elif, and elseVideo lesson
In the previous videos, we learned about various strings methods as well as how we can take input from users.
In this section, we are going to learn about a very important topic i.e Python's Loops and Conditionals Statement.
-
81For and WhileVideo lesson
In the previous lecture, we learned about if-elif-else statements.
In this lecture, we are going to learn about the For and While loops, and for better understanding, we implement few examples.
-
82Break and ContinueVideo lesson
Previously, we learned about some conditional statements and as well as loops.
In this lecture, we are going to learn about the break and continue statements to alter the flow of a loop.
-
83Quiz on Loops and ConditionalsQuiz
-
84Quiz SolutionVideo lesson
External Links May Contain Affiliate Links read more