Визуализация данных с помощью Matplotlib
Узнайте, как создавать визуализации для понимания данных
«Визуализация данных с помощью Matplotlib» — бесплатный урок Learn AI with Python на CoddyKit. Это урок 2 из 5. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Learn AI with Python, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Learn AI with Python содержит 5 уроков всего.
Введение в Matplotlib
Введение в Matplotlib
Matplotlib — популярная библиотека Python для создания визуализаций, включая линейные графики, столбчатые диаграммы, диаграммы рассеяния и многое другое.
В этом уроке вы научитесь использовать Matplotlib для создания и настройки различных типов графиков.

Установка Matplotlib
Установка Matplotlib
Чтобы установить Matplotlib, используйте следующую команду в терминале:
pip install matplotlib
После установки вы сможете импортировать её в свои скрипты на Python:
# Importing matplotlib
import matplotlib.pyplot as plt
print("Matplotlib imported successfully")Создание простого линейного графика
Создание простого линейного графика
Вы можете создать простой линейный график с помощью функции plot() Matplotlib:
# Creating a simple line plot
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [10, 20, 25, 30]
plt.plot(x, y)
plt.title("Simple Line Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Настройка графиков
Настройка графиков
Matplotlib позволяет настраивать графики: добавлять заголовки, подписи, легенды и выбирать различные стили линий:
# Customizing a plot
plt.plot(x, y, label="Line 1", linestyle="--", color="red")
plt.legend()
plt.title("Customized Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Создание столбчатых диаграмм
Создание столбчатых диаграмм
Столбчатые диаграммы полезны для сравнения категорий. Используйте функцию bar(), чтобы создать столбчатую диаграмму:
# Creating a bar chart
categories = ["A", "B", "C"]
values = [10, 15, 7]
plt.bar(categories, values, color="blue")
plt.title("Bar Chart")
plt.xlabel("Categories")
plt.ylabel("Values")
plt.show()Создание диаграмм рассеяния
Создание диаграмм рассеяния
Диаграммы рассеяния полезны для отображения связи между двумя переменными. Используйте функцию scatter():
# Creating a scatter plot
x = [5, 7, 8, 7]
y = [3, 8, 6, 4]
plt.scatter(x, y, color="green")
plt.title("Scatter Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
plt.show()Создание гистограмм
Создание гистограмм
Гистограммы показывают распределение набора данных. Используйте функцию hist():
# Creating a histogram
data = [1, 1, 2, 3, 3, 3, 4, 4, 5]
plt.hist(data, bins=5, color="purple")
plt.title("Histogram")
plt.xlabel("Bins")
plt.ylabel("Frequency")
plt.show()Добавление нескольких графиков
Добавление нескольких графиков
Вы можете добавить несколько графиков к одному рисунку с помощью функции subplot():
# Adding multiple plots
plt.subplot(2, 1, 1)
plt.plot([1, 2, 3], [4, 5, 6])
plt.title("First Plot")
plt.subplot(2, 1, 2)
plt.bar([1, 2, 3], [7, 8, 9])
plt.title("Second Plot")
plt.tight_layout()
plt.show()Распространённые ошибки при работе с Matplotlib
Распространённые ошибки при работе с Matplotlib
Вот каких ошибок следует избегать:
- Забывать вызывать
plt.show(), чтобы отобразить график. - Использовать перекрывающиеся элементы без настройки макета.
- Не подписывать оси и графики для большей понятности.
Что мы узнали
Что мы узнали
В этом уроке Вы узнали:
- Как установить и импортировать библиотеку Матплотлиб.
- Как создавать линейные графики, столбчатые диаграммы, точечные графики и гистограммы.
- Как настраивать графики с помощью подписей, легенд и нескольких графиков.
Отличная работа! Перейдём к следующей теме.

Часто задаваемые вопросы
Урок «Визуализация данных с помощью Matplotlib» бесплатный?
Да — полный текст урока «Визуализация данных с помощью Matplotlib» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Learn AI with Python, подпишись на CoddyKit PRO. Курс Learn AI with Python содержит 5 уроков всего.
Чему я научусь в уроке «Визуализация данных с помощью Matplotlib»?
Узнайте, как создавать визуализации для понимания данных Ты практикуешь Learn AI with Python с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Learn AI with Python?
Предыдущий опыт не требуется. Learn AI with Python на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 5.
Сколько времени занимает урок «Визуализация данных с помощью Matplotlib»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Learn AI with Python?
Да. Каждый урок Learn AI with Python включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Анализ данных с помощью Pandas
- Визуализация данных с помощью Matplotlib
- NumPy для численных вычислений
- Работа с API с помощью requests
- Веб-скрейпинг с помощью BeautifulSoup