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

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

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

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

Data Preparation & Analysis

Курс от Coursera
Уровень не указан≈ 20 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you will be able to acquire data from diverse sources, perform thorough exploratory data analysis, assess and improve data quality, engineer meaningful features, and prepare clean, well-structured datasets for modeling and analysis. This course is designed to help you turn raw, imperfect data into reliable, analysis-ready inputs. You’ll learn how to systematically explore datasets, uncover patterns and anomalies, and apply appropriate techniques to clean, validate, and transform data. Through hands-on work with Python-based workflows, you’ll gain practical experience handling missing values, outliers, and inconsistencies, as well as generating statistical summaries and visual insights that guide decision-making. You’ll also develop the ability to engineer and select features, scale and encode variables, and create robust training, validation, and test splits that protect against data leakage. What makes this course unique is its end-to-end focus on data preparation as a critical foundation for successful analytics and machine learning. Drawing on expertise from multiple instructors, the curriculum blends exploratory analysis, data quality management, and feature engineering into a cohesive workflow. Whether you are new to data analysis or strengthening existing skills, this course equips you with repeatable, real-world techniques that improve model performance and analytical confidence across diverse use cases.

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

Data CleansingData ManipulationData EthicsData ProcessingStatistical ReportingData TransformationData ValidationData PreprocessingExploratory Data AnalysisPython ProgrammingData WranglingModel EvaluationFeature EngineeringData CollectionData AnalysisModel TrainingData QualityData-Driven Decision-Making

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Explore raw data25 материалов

"Discovering" is the beginning of an investigation

Module Resources & Required FilesЧтение

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

Professionals from the Industry

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

Data Preparation & Analysis
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 20 ч

5 модулей

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

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

Часть программы вашего университета
How to use Jupyter NotebookЧтение
Yaser: Understand data to drive valueВидео
Where the data comes fromВидео
Reference guide: Import datasets with PythonЧтение
Reference guide: Pandas methods for the discovery of a datasetЧтение
Annotated follow-along resource: EDA using basic functions with PythonЛабораторная
EDA using basic data functions with PythonВидео
Activity: Discover what is in your datasetЛабораторная
Exemplar: Discover what is in your datasetЛабораторная
Test your knowledge: Discovering is the beginning of an investigationЗадание

Understand data format

Discover what is missing from your datasetВидеоReference guide: Datetime manipulationЧтениеAnnotated follow-along guide: Date string manipulations with PythonЛабораторнаяDate string manipulations with PythonВидеоTest your knowledge: Understand data formatЗадание

Create structure from raw data

Use structuring methods to establish order in your datasetВидеоReference guide: Pandas tools for structuring a datasetЧтениеAnnotated follow-along guide: EDA structuring with PythonЛабораторнаяEDA structuring with PythonВидеоHistogramsЧтениеActivity: Structure your dataЛабораторнаяExemplar: Structure your dataЛабораторнаяCategorize: Structuring methodsPLUGINTest your knowledge: Create structure from raw dataЗадание
03Clean your data24 материалов

The challenge of missing or duplicate data

Methods for handling missing data ВидеоData deduplication with PythonЧтениеAnnotated follow-along guide: Work with missing data in a Python notebookЛабораторнаяWork with missing data in a Python notebookВидеоRemy: A day in the life of a data professionalВидеоActivity: Address missing dataЛабораторнаяExemplar: Address missing dataЛабораторнаяTest your knowledge: The challenge of missing or duplicate dataЗадание

The ins and outs of data outliers

Account for outliersВидеоProtect the people behind the dataЧтениеIdentify and deal with outliers in PythonВидеоReference guide: How to handle outliersЧтениеTest your knowledge: The ins and outs of data outliersЗадание

Change categorical data to numerical data

Sort numbers versus namesВидеоLabel encoding in PythonВидеоOther approaches to data transformationЧтениеReference guide: Data cleaning in Python ЧтениеTest your knowledge: Changing categorical data to numerical dataЗадание

Input validation

The value of input validationВидео Input validation with PythonВидеоIdentify: Python functions for cleaning dataPLUGINActivity: Validate and clean your dataЛабораторная Exemplar: Validate and clean your dataЛабораторнаяTest your knowledge: Input validationЗадание
04Data Preprocessing & Feature Engineering26 материалов

Handling Missing Data

What Causes Missing Data—and Why It MattersЧтениеWhy Data Preprocessing & Feature Engineering Matter So MuchВидеоWhy Missing Data Breaks Models: The Problem in ActionВидеоHow Missing Data Affects Model Accuracy — and What to Do About ItВидеоHow to Handle Missing Data in ML PipelinesЧтениеCleaning a Customer Purchase DatasetЛабораторнаяKnowledge Check: Handling Missing Data Key ConceptsЗадание

Encoding Categorical Variables

Why We Encode Categorical Data in Machine LearningЧтениеWhy ML Models Can't Handle Raw Categorical DataВидеоTypes of Categorical Variables and How to Encode ThemВидеоChoosing the Right Encoding Method for Your DataЧтениеLabel Encoding and Model Performance ComparisonВидеоTransforming Categorical Data for a Salary Prediction ModelЛабораторная

Feature Scaling

What Is Feature Scaling and Why It Matters in Machine LearningЧтениеWhy Feature Scaling Matters in Machine LearningВидеоScaling Your Data: Normalization with Min-Max ScalerВидеоStandardization with Z-Score Scaling + Impact on Model PerformanceВидеоScaling Features for a Loan Approval ModelЛабораторнаяKnowledge Check: Feature Scaling Key ConceptsЗадание

Feature Extraction & Selection

Why Too Many Features Can Hurt Your ModelВидеоWhy and How We Select the Right FeaturesЧтениеWhat Is Feature Extraction and When Should You Use It?ЧтениеApplying Feature Selection & PCA in PythonВидеоReducing Features for a House Price Prediction ModelЛабораторнаяKnowledge Check: Feature Selection & PCA Key ConceptsЗадание
05Assessment2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеSkill AssessmentЗадание
Knowledge Check: Encoding Categorical Variables Key ConceptsЗадание