Pythoner
Фотография
✈️Seaborn — это библиотека Python для визуализации данных, построенная на основе Matplotlib. Она предоставляет высокий уровень интерфейса для создания статических, анимированных и интерактивных визуализаций.
➡️Основные возможности Seaborn:
- Широкий спектр визуализаций: Seaborn поддерживает множество типов визуализаций, включая линейные графики, гистограммы, диаграммы, тепловые карты, boxplots, violin plots и многое другое.
- Кастомизация: Seaborn позволяет легко настраивать цвета, стили и другие аспекты визуализаций, что делает их более привлекательными и информативными.
- Статистическая визуализация: Seaborn предоставляет инструменты для статистической визуализации, включая распределения, корреляции и другие статистические метрики.
➡️Примеры использования:
1. Создание линейного графика:
import seaborn as sns
import matplotlib.pyplot as plt
# Данные
data = {'x': [1, 2, 3, 4, 5],
'y': [2, 3, 5, 7, 11]}
# Создание графика
sns.lineplot(x='x', y='y', data=data)
plt.title('Линейный график')
plt.show()
2. Создание гистограммы:
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
# Данные
data = np.random.randn(1000)
# Создание гистограммы
sns.histplot(data, kde=True)
plt.title('Гистограмма')
plt.show()
3. Создание тепловой карты:
import seaborn as sns
import matplotlib.pyplot as plt
# Данные
data = sns.load_dataset('flights')
data = data.pivot('month', 'year', 'passengers')
# Создание тепловой карты
sns.heatmap(data, annot=True, fmt='d', cmap='coolwarm')
plt.title('Тепловая карта')
plt.show()
⛓Полезные ссылки:
Официальный сайт
GitHub
Документация
💡Заключение:
Seaborn идеально подходит для аналитиков и исследователей, которые хотят быстро и легко создавать красивые и информативные графики.
🐍 Pythoner
19 · 1.9K ·