Seaborn 0.12 Понятное руководство по объектному интерфейсу и декларативной графике
Seaborn 0.12 Guide to Object-Oriented Interface and Declarative Graphics
PYTHON TOOLBOX
Упрощение вашего путешествия по визуализации данных с популярной библиотекой Python

Целью этой статьи является представление особенностей объектного интерфейса в Seaborn 0.12, включая понятие декларативного синтаксиса графики и практический проект по визуализации для демонстрации использования объектного интерфейса.
К концу этой статьи вы получите ясное представление о преимуществах и ограничениях объектного интерфейса API Seaborn. И вы сможете использовать Seaborn для проектов по анализу данных более легко.
Введение
В начале моей карьеры аналитика данных я часто был на грани нервного срыва.
Почему, можете спросить вы?
- Эффективный семантический поиск по неструктурированному тексту в Neo4j
- Как искусственный интеллект меняет способ, которым мы пишем код
- Анализ важности признаков с использованием SHAP, который я изучил в Spotify
Представьте себе те поздние ночи, когда вы без устали работаете над созданием визуализации данных для совещания на следующий день.
Борясь с сложными API для создания профессионально выглядящей диаграммы, ваши глаза устали, а ваша чашка кофе пуста, и нет времени на пополнение.
Вы начинаете желать, чтобы был способ сделать этот процесс более простым и интуитивным.
Хорошая новость в том, что моё желание теперь исполнено.
Seaborn, библиотека визуализации данных, полюбившаяся многим, в своем обновлении версии 0.12 в сентябре 2022 года представила объектный интерфейс API.
Эта система декларативного синтаксиса графики значительно упрощает использование API Seaborn, делая создание визуализаций намного легче.
В этой статье давайте исследуем новый мир объектного интерфейса Seaborn. Мы увидим, как он освобождает нас от оков сложного кода и помогает нам представлять наши данные более эффективно и интуитивно.
Почему декларативный синтаксис графики?
Давайте рассмотрим процесс приготовления салата, чтобы проиллюстрировать разницу между традиционным и декларативным синтаксисом графики.
В традиционном подходе вы предоставляете подробный рецепт, рассказывая повару каждый шаг, например:
- Возьмите миску.
- Положите в нее салат.