Python(5/10)

📱Визуализация данных с Matplotlib и Seaborn: создаём красивые и информативные графики (5/10)

В мире аналитики визуализация — это способ превратить сухие числа в понятные и привлекательные истории. Python предлагает два мощных инструмента для этого — Matplotlib и Seaborn(В большинстве случаев для этого используются BI инструменты, но иногда нужно использовать эти библиотеки). Matplotlib — базовая библиотека с огромными возможностями настройки, а Seaborn строит поверх неё более стильные и функциональные диаграммы с минимальным кодом. Давайте разберём, как создавать графики, настраивать стили и работать с несколькими сериями данных.

Построение простого графика с Matplotlib  import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5] y = [10, 20, 15, 25, 30]

plt.plot(x, y) plt.title('Простая линия') plt.xlabel('X') plt.ylabel('Y') plt.show()

Этот код рисует линейный график зависимости Y от X — базовый инструментарий для трендов и временных рядов.

Создание красивых диаграмм с Seaborn  import seaborn as sns import pandas as pd

data = pd.DataFrame({     'Категория': ['A', 'B', 'C', 'A', 'B', 'C'],     'Значение': [5, 7, 8, 6, 7, 9],     'Группа': ['Первичная', 'Первичная', 'Первичная', 'Вторичная', 'Вторичная', 'Вторичная'] })

sns.barplot(x='Категория', y='Значение', hue='Группа', data=data) plt.title('Столбчатая диаграмма с несколькими сериями') plt.show()

Seaborn автоматически раскрашивает столбцы по группам, создавая удобную для восприятия и сравнений визуализацию.

Настройка стилей  Обе библиотеки позволяют менять стиль графиков:  sns.set_style('whitegrid')  # добавляет сетку  plt.style.use('ggplot')     # стиль аналогичный ggplot из R

Правильный стиль помогает сделать графики не только красивыми, но и удобными для анализа.

Работа с несколькими сериями данных  Вы можете строить сразу несколько линий или столбцов, что полезно для сравнения разных показателей:  plt.plot([1,2,3], [4,5,6], label='Серия 1') plt.plot([1,2,3], [6,5,4], label='Серия 2') plt.legend() plt.show()

Визуализация — это искусство балансировать между красотой и смыслом. Учитесь строить ясные, аккуратные и понятные графики — это один из самых быстрых путей стать классным аналитиком и помогать бизнесу видеть главное в данных.

Запомните, даже самый спокойный медведь умеет рычать, когда надо. Берегите голову, берегите данные — и пусть в вашем дне будет немного тишины, ясности и добрых переменных.