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

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

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

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

NumPy, Matplotlib & Pandas – Data Science Prerequisites

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

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course provides a solid foundation in Python for data science, focusing on NumPy, Matplotlib, Pandas, and a touch of machine learning. Learners will gain practical experience with essential data science tools, enhancing their ability to manipulate data, visualize it, and perform basic machine learning tasks. By the end of the course, students will be prepared to tackle more advanced data science topics with a strong understanding of how Python is used in real-world applications. In the first section, you will get an introduction to NumPy, focusing on its powerful array operations and speed advantages over traditional Python lists. You'll explore matrices, dot products, and linear systems to understand the foundation of numerical computing. Practical exercises will reinforce these concepts, making sure you are comfortable working with NumPy in data science. Next, you'll move to Matplotlib, where you'll learn how to visualize data effectively. Through hands-on practice with line charts, scatterplots, histograms, and image plotting, you'll become proficient in presenting data in various graphical formats. This section will equip you with the tools to visually analyze data and communicate insights clearly. In the final section, you'll dive into Pandas, one of the most widely used libraries for data manipulation. You'll master techniques like loading data, selecting rows and columns, and applying functions to dataframes. You'll also explore plotting capabilities within Pandas. As a bonus, you'll be introduced to SciPy and basic machine learning concepts to understand how these tools integrate into data science workflows. This course is ideal for anyone starting their data science journey or looking to strengthen their Python skills for data analysis. A basic understanding of Python is required, and the course is designed for beginners. If you are interested in learning how to use Python for data manipulation, visualization, and introductory machine learning, this course will set you up for success.

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

Classification AlgorithmsLinear AlgebraData ManipulationPandas (Python Package)NumPyHistogramNumerical AnalysisPlot (Graphics)Data ProcessingProbability DistributionData Import/ExportStatistical MethodsApplied Machine LearningMachine Learning AlgorithmsScatter PlotsData Analysis SoftwareMachine Learning MethodsData ScienceScientific VisualizationMachine Learning

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

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

01Welcome and Logistics3 материалов

Welcome and Logistics

Introduction to the Course 'NumPy, Matplotlib & Pandas – Data Science Prerequisites'ЧтениеIntroduction and OutlineВидеоCourse ResourcesВидео
02NumPy12 материалов

NumPy

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

Packt - Course Instructors

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

NumPy, Matplotlib & Pandas – Data Science Prerequisites
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.2 ч

6 модулей

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

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

Часть программы вашего университета
NumPy Section IntroductionВидео
Arrays Versus ListsВидео
Dot ProductВидео
Speed TestВидео
MatricesВидео
Solving Linear SystemsВидео
Generating DataВидео
NumPy ExerciseВидео
Where to Learn More NumPyВидео
Suggestion BoxВидео
Exploring NumPy Arrays and OperationsDIALOGUE
NumPy - AssessmentЗадание
03Matplotlib9 материалов

Matplotlib

Matplotlib Section IntroductionВидеоLine ChartВидеоScatterplotВидеоHistogramВидеоPlotting ImagesВидеоMatplotlib ExerciseВидеоWhere to Learn More MatplotlibВидеоVisualizing Machine Learning Data with MatplotlibDIALOGUEMatplotlib - AssessmentЗадание
04Pandas9 материалов

Pandas

Pandas Section IntroductionВидеоLoading in DataВидеоSelecting Rows and ColumnsВидеоThe apply() FunctionВидеоPlotting with PandasВидеоPandas ExerciseВидеоWhere to Learn More PandasВидеоManipulating Data with PandasDIALOGUEPandas - AssessmentЗадание
05SciPy7 материалов

SciPy

SciPy Section IntroductionВидеоPDF and CDFВидеоConvolutionВидеоSciPy ExerciseВидеоWhere to Learn More SciPyВидеоExploring SciPy for Probability and ConvolutionDIALOGUESciPy - AssessmentЗадание
06Machine Learning Basics15 материалов

Machine Learning Basics

Machine Learning: Section IntroductionВидеоWhat Is Classification?ВидеоClassification in CodeВидеоWhat Is Regression?ВидеоRegression in CodeВидеоWhat Is a Feature Vector?ВидеоMachine Learning Is Nothing but Geometry.ВидеоAll Data Is the SameВидеоComparing Different Machine Learning ModelsВидеоMachine Learning and Deep Learning: Future TopicsВидеоMachine Learning: Section SummaryВидеоConclusion to the Course 'NumPy, Matplotlib & Pandas – Data Science Prerequisites'ЧтениеMachine Learning Basics - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание