Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Time Series Analysis with Python and R
Rating: 4.7 out of 5(6 ratings)
45 students

Time Series Analysis with Python and R

Fundamentals of time series analysis using python and R
Created byChristian Cisne
Last updated 6/2023
English

What you'll learn

  • Learn the basic statistical concepts and techniques used in time series analysis.
  • Learn some basic statements to do a time series analysis using Python.
  • Learn some basic statements to do a time series analysis using R.
  • Explain in your own terms, how to perform a time series analysis.
  • Identify the type of model to apply in a time series.

Course content

7 sections43 lectures2h 30m total length
  • Install Anaconda Individual Edition9:16

    In this lecture we explain how to install Anaconda Individual Edition step by step to execute the course labs in python.

  • First Anaconda Execution0:20

    We will see the first jupyter notebook on Anaconda Individual Edition

  • Install RStudio Free Edition12:05

    In this lecture we explain how to install RStudio step by step to execute the course labs in R.

  • First R lab execution0:13

Requirements

  • Skill basic knowledge about Statistics, Python, R.
  • Programming experience is desirable, but not needed. We will see some basic structure query language syntax for data wrangling.

Description

There are several reasons why it is desirable to study a time series.

In general, we can say that, the study of a time series has as main objectives:


  • Describe

  • Predict

  • Explain

  • Control


One of the most important reasons for studying time series is for the purpose of making forecasts about the analyzed time series.

The reason that forecasting is so important is that prediction of future events is critical input into many types of planning and decision-making processes, with application to areas such Marketing, Finance Risk Management, Economics, Industrial Process Control, Demography, and so forth.


Despite the wide range of problem situations that require forecasts, there are only two broad types of forecasting techniques. These are Qualitative methods and Quantitative methods.


Qualitative forecasting techniques are often subjective in nature and require judgment on the part of experts.


Quantitative forecasting techniques make formal use of historical data and a forecasting model. The model formally summarizes patterns in the data and expresses a statistical relationship between previous (Tn-1), and current values (Tn), of the variable.

In other words, the forecasting model is used to extrapolate past and current behavior into the future. That's what we'll be learning in this course.


Regardless of your objective, this course is oriented to provide you with the basic foundations and knowledge, as well as a practical application, in the study of time series.


Students will find valuable resources, in addition to the video lessons, it has a large number of laboratories, which will allow you to apply in a practical way the concepts described in each lecture.


The labs are written in two of the most important languages in data science. These are python and r.


Who this course is for:

  • Students who wish to acquire or improve their skills in data analysis through time series techniques.
  • Python developers who want to improve their skills using time series techniques.
  • Data Analysts.
  • Beginning python and r developers interested in data science.
  • Professionals in areas such as marketing, finance, retail, budget, production stock, and so forth.