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

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

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

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

Data Visualization Fundamentals in Python

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

О курсе

The "Data Visualization Fundamentals in Python" course empowers you to transform data into compelling visual narratives. Dive into the principles and best practices of data visualization, blending the art and science to tell impactful data stories using Python. Through this course, you will master creating basic and advanced data visualizations and learn to effectively communicate complex information visually. You will explore Python libraries such as Matplotlib and Seaborn and understand how to customize visual elements to create clear, insightful, and visually appealing data representations. You will develop skills to apply fundamental principles, incorporate human perception aspects, customize your plots, and create interactive visualizations ensuring an accurate interpretation of data. This course will equip you with techniques for transforming complex datasets into coherent visuals, optimizing your ability to convey data-driven insights effectively.

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

MatplotlibSeabornData Visualization SoftwareData VisualizationData StorytellingData AnalysisData PresentationPlot (Graphics)Statistical VisualizationGraphingGraphic and Visual DesignInteractive Data VisualizationPython Programming

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

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

01Introduction to The Art of Data Visualization16 материалов

Getting Started

Welcome to the Art of Data VisualizationВидеоData Visualization: what stories can we tell?ВидеоSyllabusЧтениеNavigation HelpЧтение

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

P.J. Grosse

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

Data Visualization Fundamentals in Python
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 22.9 ч

5 модулей

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

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

Часть программы вашего университета
Technical SupportЧтение

Data Visualization Hall of Fame

Data Visualization Hall of FameВидеоData Visualization TimelineЧтение

Why is Data Visualization Important?

Why is Data Visualization Important?ВидеоVisualizing OurselvesЧтение

Art vs. Science of Data Visualization

Art vs. Science of Data VisualizationВидеоBad Data VisualizationЧтение

Module 1 Wrap up and assessments

Module 1 Wrap UpЧтениеModule 1 SourcesЧтениеLet's Practice: Introduction to The Art of Data VisualizationЗаданиеModule 1 Knowledge CheckЗаданиеAnalyzing Impactful Data VisualizationsDIALOGUE
02Principles of Data Visualization12 материалов

Principles of Perception

Principles of PerceptionВидеоModule 1 RecapЧтение

Principles of Visualization

Principles of VisualizationВидео

Effective Data Visualization

Effective Data VisualizationВидеоData Visualization ResourcesЧтение

What to Visualize

What to VisualizeВидеоExpressiveness in VisualizationЧтение

How to Visualize

How to VisualizeВидеоStorytelling with Data Chart GuideЧтение

Module 2 Wrap up and assessments

Let's Practice: Principles of Data VisualizationЗаданиеModule 2 Knowledge CheckЗаданиеModule 2 SourcesЧтение
03Review of Python Basics38 материалов

Basics of Python - A Review

Basics of Python - A ReviewЧтение

Introduction to Python Programming

The Python Programming EnvironmentВидеоBasic Scripts, Arithmetic, and CommentsВидеоGetting Started with JupyterВидеоUsing Jupyter NotebooksВидеоManaging Execution in Jupyter, Introducing Data TypesВидеоStrings, Booleans, Indexing, and SlicingВидеоLists, Indexing, and SlicingВидеоFor LoopsВидеоHeterogenous Lists, Exporting Jupyter NotebooksВидеоModule 1 ReadingЧтение

NumPy 1D Arrays

1D NumPy ArraysВидеоNumPy Array Attributes and CreationВидеоArrays vs. ListsВидеоManipulating 1D Arrays: Slicing and IndexingВидеоConditional SlicingВидеоCombining ArraysВидеоSorting and Summarizing Arrays

NumPy 2D Arrays

What is a 2D Array?Видео2D Array Attributes and CreationВидеоCreating 2D Arrays from 1D ArraysВидеоManipulating 2D Arrays: Slicing and IndexingВидеоConditional Subsetting 2D ArraysВидеоSlicing, Subsetting, and Side EffectsВидео

Moving Beyond Lists | An Introduction to Panda

Introduction to Pandas Series: Basics and Practical ApplicationВидеоPandas Series Indexing and Slicing: A Deep DiveВидеоPandas Series: Defining Indices and Handling Non-Unique ValuesВидеоSeries Concatenation in PandasВидео

Pandas | Dataframes

Introduction to Pandas DataFrames: Converting NumPy Arrays and DataFrame OperationsВидеоDistinguishing Pandas DataFrames from NumPy 2D ArraysВидеоConverting Dictionary to DataFrame in PandasВидеоDataFrame Attributes and Methods in Pandas: Understanding dtypes, info(), and describe()ВидеоDescriptive Statistics and Sorting in Pandas DataFramesВидеоDataFrame Sorting and Management in PandasВидео

Module 3 Assessments

Let's Practice: Review of Python BasicsЗаданиеModule 3 Knowledge CheckЗадание
04Making Figures with Python: Basic Charts17 материалов

Python for Data Visualization

Python for Data VisualizationВидеоModule 2 RecapЧтение

Introduction to Matplotlib

Introduction to MatplotlibВидеоIntroduction to MatplotlibЧтение

Creating Simple Plots

Creating Simple PlotsВидеоMatplotlib TutorialsЧтениеPractice Simple PlotsЧтение

Advanced Plotting with Matplotlib

Advanced Plotting with MatplotlibВидео1 Dataset, 100 Matplotlib VisualizationsЧтениеComical Data Visualization in Python Using MatplotlibЧтениеPractice Advanced PlotsЧтение

Module 4 Wrap up and Assessments

Matplotlib Practice LabЛабораторнаяMatplotlib Practice Lab SolutionЧтениеMatplotlib Practice Lab DiscussionОбсуждениеWeek 4 #8-10 Pandas Dataframes 2ЗаданиеModule 4 Knowledge CheckЗаданиеModule 4 SourcesЧтение
05Making Figures with Python: Advanced Plotting18 материалов

Module 4 Recap

Module 4 RecapЧтение

Introduction to Seaborn

Introduction to Seaborn LibraryВидеоMatplotlib vs. seaborn vs. Plotly vs. MATLAB vs. ggplot2 vs. pandasЧтениеGenerate a Scatterplot with SeabornЛабораторнаяGenerate a Scatterplot with Seaborn Lab SolutionЧтение

Seaborn Plotting Functions

Seaborn Plotting FunctionsВидеоSeaborn TutorialsЧтениеGenerate a Histogram with SeabornЛабораторнаяGenerate a Histogram with Seaborn Lab SolutionЧтение

Advanced Plotting with Seaborn

Advanced Plotting with SeabornВидеоSeaborn Tutorial [Optional]Чтение

Module 5 Wrap up and Assessments

Module 5 Wrap upЧтениеSeaborn Practice LabЛабораторнаяSeaborn Practice Lab SolutionЧтениеSeaborn Practice Lab DiscussionОбсуждениеModule 5 SourcesЧтениеLet's Practice: Making Figures with Python: Advanced PlottingЗадание
Видео
Summarizing Arrays, ContinuedВидео
Summarizing 2D ArraysВидео
Module 5 Knowledge CheckЗадание