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

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

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

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

Pandas for Data Science

Курс от Duke University
Начальный≈ 41.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

How can you effectively use Python to clean, sort, and store data? What are the benefits of using the Pandas library for data science? What best practices can data scientists leverage to better work with multiple types of datasets? In the third course of Data Science Python Foundations Specialization from Duke University, Python users will learn about how Pandas — a common library in Python used for data science — can ease their workflow. We recommend you should take this course after the first two courses of the specialization. However, if you hold a prerequisite knowledge of basic algebra, Python programming, and NumPy, you should be able to complete the material in this course. In the first week, we’ll discuss Python file concepts, including the programming syntax that allows you to read and write to a file. Then in the following weeks, we’ll transition into discussing Pandas more specifically and the pros and cons of using this library for specific data projects. By the end of this course, you should be able to know when to use Pandas, how to load and clean data in Pandas, and how to use Pandas for data manipulation. This will prepare you to take the next step in your data scientist journey using Python; creating larger software programs.

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

File I/ODebuggingPandas (Python Package)Data ManipulationData IntegrationData CleansingPython ProgrammingData AnalysisData WranglingData TransformationQuery LanguagesData PreprocessingNumPy

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

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

01Intro to Pandas For Data Science + Strings and I/O19 материалов

Lesson 1: Introduction to the Course, and Loading Data

Course Introduction ВидеоReport a problem with the courseЧтениеReading and Writing DataЧтениеStringsЧтение

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

Genevieve M. Lipp

Assistant Professor of the Practice

Nick Eubank

Assistant Research Professor

Kyle Bradbury

Assistant Research Professor

Andrew D. Hilton

Associate Professor of the Practice

Pandas for Data Science
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 41.8 ч

4 модулей

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

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

Часть программы вашего университета
Roman NumeralsПрограммирование
Get Parenthesized RegionsПрограммирование

Lesson 2: Exceptions and File I/O

File System ConceptsЧтениеPaths and Filesystems ВидеоExceptionsЧтениеExceptions ВидеоException ConceptsЗаданиеUnderstanding Exception TracesЧтениеUnderstanding Exception TracesЗаданиеUsing an Exception Traceback to DebugВидеоYou Might Need Data Other than PandasЧтениеFile IOВидеоFile ConceptsЗаданиеCSV FilesЧтениеSort FileПрограммирование
02Module 2: Tabular Data with Pandas15 материалов

Lesson 1: Tabular Data with Series

Introduction to the Module: Tabular DataЧтениеPandas SeriesЧтениеManipulating Series: Subsetting and Indexing SeriesЧтение(OPTIONAL) Indexing with BracketsЧтениеThe object Data TypeЧтениеModule 2 Pandas Series ExercisesЛабораторнаяModule 2 Pandas Series Self-CheckЗадание

Lesson 2: Tabular Data with Dataframes

Tabular Data through DataframesЧтениеSubsetting DataFrames: Tips and PitfallsЧтениеLive Coding - Indexing and SubsettingВидеоLive Coding LabЛабораторнаяThe Categorical Data TypeЧтениеPyArrow: An Alternative to Numpy as Pandas BackendЧтение

Week 2 Wrap Up

Module 2 Wrap Up Lab (For Graded Quiz)ЛабораторнаяModule 2 Wrap Up Graded Quiz (For Submitting Answers Generated in Lab)Задание
03Module 3: Loading and Cleaning Data21 материалов

Lesson 1: Viewing, Storing, and Reading Data

Intro to Module 3ЧтениеStoring and Reading Data: Plain TextЧтениеStoring and Reading Data: Binary FilesЧтениеPandas IndicesЧтениеViews and Copies: NumPy ReviewЧтениеViews and Copies: Pandas ЧтениеViews and Copies: Copy on Write ЧтениеIndexing LabЛабораторнаяIndexing Lab DiscussionЧтение

Lesson 2: Cleaning Data

Cleaning Data: IdentifyingЧтениеCleaning Data: Editing GloballyЧтениеCleaning Data: Editing Specific DataЧтениеCleaning Data: DatatypesЧтениеCleaning Data: Missing DataЧтениеModule 3 Missing Data Exercises (Ungraded)Лабораторная

Module 3 Wrap Up

Module 3 Wrap Up Lab (for Graded Quiz)ЛабораторнаяModule 3 Wrap Up Graded Quiz (For Submitting Answers Generated in Lab)Задание
04Module 4: Data Manipulation 19 материалов

Lesson 1: Combining Data

Intro to Querying DataЧтениеCombining Datasets: ConcatenatingЧтениеCombining Datasets: JoinsЧтениеCombining Datasets: MergingЧтениеCombining Datasets: A Practical ExampleЛабораторнаяCombining Datasets: Validating a MergeЧтениеModule 4 Merging ExerciseЛабораторная

Lesson 2: Grouping and Querying

Grouping DatasetsЧтениеGrouping Data with Pivot TablesЧтениеReshaping DataЧтениеChecking for DuplicatesЧтениеModule 4 GroupBy ExerciseЛабораторнаяLive Coding: Combining and GroupingВидеоModule 4 Live Coding Lab

Module 4 Wrap Up

Module 4 Wrap Up Graded QuizЗаданиеModule 4 RecapЧтениеShare your learning experienceЧтение
Module 3 Missing Data Exercises Self-CheckЗадание
Module 3 Missing Data Exercises Self-CheckЗадание
Live Coding: Cleaning Data Видео
Module 3 Live Coding LabЛабораторная
Лабораторная
QueriesЧтение
Module 4 Queries ExerciseЛабораторная