К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Regression & Forecasting for Data Scientists using Python · LearnSpace
Назад в каталог
courseraIT и технологии

Regression & Forecasting for Data Scientists using Python

Курс от EDUCBA
Средний≈ 13.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course provides comprehensive training in regression analysis and forecasting techniques for data science, emphasizing Python programming. You will master time-series analysis, forecasting, linear regression, and data preprocessing, enabling you to make data-driven decisions across industries. Learning Objectives: • Develop expertise in time series analysis, forecasting, and linear regression. • Gain proficiency in Python programming for data analysis and modeling. • Analyze the techniques for exploratory data analysis, trend identification, and seasonality handling. • Figure out various time-series models and implement them using Python. • Prepare and preprocess data for accurate linear regression modeling. • Predict and interpret linear regression models for informed decision-making. There are Four Modules in this Course: Module 1: Time-Series Analysis and Forecasting Module description: The Time-Series Analysis and Forecasting module provides a comprehensive exploration of techniques to extract insights and predict trends from sequential data. You will master fundamental concepts such as trend identification, seasonality, and model selection. With hands-on experience in leading software, they will learn to build, validate, and interpret forecasting models. By delving into real-world case studies and ethical considerations, participants will be equipped to make strategic decisions across industries using the power of time-series analysis. This module is a valuable asset for professionals seeking to harness the potential of temporal data. You will develop expertise in time series analysis and forecasting. Discover techniques for exploratory data analysis, time series decomposition, trend analysis, and handling seasonality. Acquire the skill to differentiate between different types of patterns and understand their implications in forecasting. Module 2: Time-Series Models Module description: Time-series models are powerful tools designed to uncover patterns and predict future trends within sequential data. By analyzing historical patterns, trends, and seasonal variations, these models provide insights into data behavior over time. Utilizing methods like ARIMA, exponential smoothing, and state-space models, they enable accurate forecasting, empowering decision-makers across various fields to make informed choices based on data-driven predictions. You will acquire the ability to build forecasting models for future predictions based on historical data. Discover various forecasting methods, such as ARIMA models and seasonal forecasting techniques, and implement them using Python programming. Develop the ability to formulate customized time-series forecasting strategies based on data characteristics. Module 3: Linear Regression - Data Preprocessing Module description: The Linear Regression - Data Preprocessing module is a fundamental course that equips participants with essential skills for preparing and optimizing data before applying linear regression techniques. Through hands-on learning, participants will understand the importance of data quality, addressing missing values, outlier detection, and feature scaling. You will learn how to transform raw data into a clean, normalized format by delving into real-world datasets, ensuring accurate and reliable linear regression model outcomes. This module is crucial to building strong foundational knowledge in predictive modeling and data analysis. You will gain insights into various regression techniques such as linear regression, polynomial regression, and logistic regression, and their implementation using Python programming. Identify missing data and outliers within datasets and implement appropriate strategies to handle them effectively. Recognize the significance of feature scaling and selection and learn how to apply techniques such as standardization and normalization to improve model convergence and interpretability. Module 4: Linear Regression - Model Creation Module description: The Linear Regression - Model Creation module offers a comprehensive understanding of building predictive models through linear regression techniques. You will learn to choose and engineer relevant features, apply regression algorithms, and interpret model coefficients. By exploring real-world case studies, you will gain insights into model performance evaluation and acquire how to fine-tune parameters for optimal results. This module empowers you to create robust linear regression models for data-driven decision-making in diverse fields. You will understand how to identify and select relevant features from datasets for inclusion in linear regression models. Acquire the skills to interpret model coefficients, recognize their significance, and deliver the implications of these coefficients to non-technical stakeholders. Discover how to fine-tune model parameters, and regularization techniques, and perform cross-validation to enhance model generalization. Target Learner: This course is designed for aspiring data scientists, analysts, and professionals seeking to enhance their skills in regression analysis, forecasting, and Python programming. It is suitable for those looking to harness the power of temporal data and predictive modeling in their careers. Learner Prerequisites: • Basic knowledge of Python programming. • Familiarity with fundamental data analysis concepts. • Understanding statistical concepts is beneficial but not mandatory. Reference Files: You will have access to code files in the Resources section and lab files in the Lab Manager section. Course Duration: 5 hours 44 minutes Total Duration: Approximately 4 weeks • Module 1: Time-Series Analysis and Forecasting (1 week) • Module 2: Time-Series Models (1 week) • Module 3: Linear Regression - Data Preprocessing (1 week) • Module 4: Linear Regression - Model Creation (1 week)

Навыки, которые вы освоите

Time Series Analysis and ForecastingRegression AnalysisFeature EngineeringForecastingData TransformationData PreprocessingPython ProgrammingExploratory Data AnalysisPredictive ModelingData ScienceModel EvaluationStatistical AnalysisData Analysis

Программа курса

4 модулей · 116 учебных материалов

01Time-Series Analysis and Forecasting32 материалов

Regression & Forecasting for Data Scientists using Python Overview

Course IntroductionЧтениеCourse SyllabusЧтение

Time-Series Basics

Introduction to Regression & Forecasting for Data Scientists using PythonВидеоIntroduction to Time-Series BasicsВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Regression & Forecasting for Data Scientists using Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.1 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский

Часть программы вашего университета
Time-Series Forecasting Use Cases and stepsВидео
Python for Data AnalysisЧтение
Forecasting Model CreationВидео
Time-Series Basic NotationsВидео
Practice Quiz: Time - Series BasicsЗадание

Time-Series Data Loading and Feature Engineering

Installing Anaconda and Jupyter NotebookВидеоData Loading in Python Part 1ВидеоData Loading in Python Part 2ВидеоData Loading in Python Part 3ВидеоFeature Engineering in Python Part 1ВидеоFeature Engineering in Python Part 2ВидеоFeature Engineering Techniques for Time-Series DataЧтениеPractice Quiz: Time-Series Data Loading and Feature EngineeringЗадание

Time-Series Visualization

Visualization in Python Part 1ВидеоVisualization in Python Part 2ВидеоVisualization in Python Part 3ВидеоPractice Quiz: Time-Series VisualizationЗадание

Time-Series Transformation

Time-Series Power TransformationВидеоMoving AverageВидеоExponential SmoothingВидеоConclusion to Time - Series Analysis and ForecastingВидеоTime Series Transformation TechniquesЧтениеTime-Series Analysis and ForecastingОбсуждениеPractice Quiz: Time - Series TransformationЗаданиеMastering the Complete Time-Series Workflow: From Raw Data to Ready-to-Forecast ModelsDIALOGUEGraded Quiz: Time-Series Analysis and ForecastingЗаданиеHelping a Product Manager Understand Time-Series Basics for ForecastingDIALOGUEUngraded Lab: Time Series Analysis and ForecastingЛабораторная
02Time-Series Models33 материалов

Naïve (Persistence) Model

Introduction to Time-Series ModelsВидеоTest Train Split in Python Part 1ВидеоTest Train Split in Python Part 2ВидеоWalk Forward ValidationВидеоNaïve (Persistence) Model in Python Part 1ВидеоNaïve (Persistence) Model in Python Part 2ВидеоEvaluating Time Series Forecasting ModelsЧтениеPractice Quiz: Naïve (Persistence) ModelЗадание

Auto Regression Model

Auto-regression basicsВидеоAuto-regression model creation Part 1ВидеоAuto-regression model creation Part 2ВидеоWith Validation in PythonВидеоPractice Quiz: Auto Regression ModelЗадание

Moving Average Model

Moving average model basicsВидеоMoving average model in python Part 1ВидеоMoving average model in python Part 2ВидеоChoosing the Right Forecasting MethodЧтениеPractice Quiz: Moving Average ModelЗадание

ARIMA Model

ACF and PACFВидеоARIMA Model BasicsВидеоARIMA Model in Python Part 1ВидеоARIMA Model in Python Part 2ВидеоARIMA Model validation in pythonВидеоUnderstanding ACF and PACF PlotsЧтениеPractice Quiz: ARIMA Model

SARIMA Model

SARIMA ModelВидеоSARIMA Model in Python Part 1ВидеоSARIMA Model in Python Part 2ВидеоConclusion to Time-Series ModelsВидеоTime-Series ModelsОбсуждениеPractice Quiz: Time-Series ModelsЗаданиеGraded Quiz: Time-Series Models
03Linear Regression - Data Preprocessing26 материалов

EDD and Outlier

Introduction to Linear Regression - Data PreprocessingВидеоThe dataset and data dictionary Part 1ВидеоThe dataset and data dictionary Part 2ВидеоImporting data in PythonВидеоUnivariant analysis and EDD in Python Part 1ВидеоUnivariant analysis and EDD in Python Part 2ВидеоOutlier treatment in PythonВидеоHandling Outliers in Time Series DataЧтениеPractice Quiz: EDD and Outlier Задание

Missing Values

Missing value imputation in pythonВидеоSeasonality in dataВидеоPractice Quiz: Missing ValuesЗадание

Bi-variant Analysis

Bi-Variant Analysis and Variable Transformation Part 1ВидеоBi-Variant Analysis and Variable Transformation Part 2ВидеоBivariate AnalysisЧтениеPractice Quiz: Bi-variant AnalysisЗадание

Correlation Analysis

Handling quantitative dataВидеоDummy variable creation in pythonВидеоCorrelation analysisВидеоCorrelation analysis in pythonВидеоConclusion to Linear Regression - Data PreprocessingВидеоLagged Correlation: Analyzing Time-Series DependenciesЧтение
04Linear Regression - Model Creation25 материалов

Basics Equation

Introduction to Linear Regression - Model CreationВидеоOLS methodВидеоAccessing Accuracy of Predicted Coefficients Part 1ВидеоAccessing Accuracy of Predicted Coefficients Part 2ВидеоRSE and R - SquareВидеоUnderstanding OLS MethodЧтениеPractice Quiz: Basics EquationЗадание

Simple Linear Regression

Simple Linear Regression in Python Part 1ВидеоSimple Linear Regression in Python Part 2ВидеоApplied Linear Statistical ModelsЧтениеPractice Quiz: Simple Linear RegressionЗадание

Multiple Linear Regression

Multiple-Linear RegressionВидеоMultiple-linear regression Part 1ВидеоMultiple-linear regression Part 2ВидеоPractice Quiz: Multiple-linear regressionЗадание

Test-Train

F-StatisticsВидеоResults of Categorical VariablesВидеоTest-train Split in pythonВидеоConclusion to Linear Regression - Model CreationВидеоConclusion to Regression & Forecasting for Data Scientists using PythonВидеоUnderstanding Test-TrainЧтение
Задание
Задание
Ungraded Labs: Time Series ModelsЛабораторная
Linear Regression - Data PreprocessingОбсуждение
Practice Quiz: Correlation AnalysisЗадание
Graded Assessment: Linear Regression - Data PreprocessingЗадание
Ungraded Labs: Linear Progression Data PreprocessingЛабораторная
Linear Regression - Model CreationОбсуждение
Practice Quiz: Test-TrainЗадание
Graded Quiz: Linear Regression - Model CreationЗадание
Ungraded Labs: Linear Regression - Model CreationЛабораторная