Seaborn — это библиотека визуализации данных Python, построенная поверх Matplotlib .
Самый распространенный способ импортировать Seaborn в вашу среду Python — использовать следующий синтаксис:
import seaborn as sns
Часть кода import seaborn сообщает Python о необходимости перенести библиотеку Seaborn в вашу текущую среду.
Затем as sns часть кода указывает Python дать Seaborn псевдоним sns.Это позволяет вам использовать функции Seaborn, просто набрав sns.function_name, а не seaborn.function_name.
После того, как вы импортировали Seaborn, вы можете использовать встроенные в него функции для быстрой визуализации данных.
Установить морскую тему
После того, как вы импортировали Seaborn, вы можете установить тему по умолчанию для графиков, используя следующую функцию:
sns.set_theme (style='darkgrid')
Эта функция принимает следующие возможные стили в качестве аргументов:
- darkgrid (темный фон с белыми линиями сетки)
- whitegrid (белый фон с серыми линиями сетки)
- темный (темный фон без линий сетки)
- белый (белый фон без линий сетки)
- галочки (белый фон с галочками оси и без линий сетки)
Рекомендуется установить тему после импорта библиотеки Seaborn.
Создайте свой первый сюжет
После того, как вы импортировали Seaborn и установили тему, вы готовы создать свой первый сюжет.
Seaborn имеет несколько встроенных графиков, которые вы можете создать, в том числе:
- диаграмма рассеяния
- линейный сюжет
- исторический сюжет
- kdeplot
- ecdfplot
- заговор
- стриптиз
- роевой участок
- коробочный сюжет
- скрипкасюжет
- точечный график
- барплот
Например, вот как создать простую диаграмму рассеяния, используя встроенный набор данных Seaborn Tips:
import seaborn as sns
#set theme
sns.set_theme (style='darkgrid')
#load tips dataset
tips = sns.load_dataset('tips')
#create scatterplot
sns.scatterplot(data=tips, x='total_bill', y='tip')

А вот как создать график скрипки, используя тот же набор данных:
import seaborn as sns
#set theme
sns.set_theme (style='dark')
#load tips dataset
tips = sns.load_dataset('tips')
#create scatterplot
sns.violinplot (data=tips, x='total_bill', color='purple')

Полный обзор функций построения графиков Seaborn см. наэтой странице документации .
Дополнительные ресурсы
Если вы хотите узнать больше о Seaborn, ознакомьтесь с полной онлайн-документацией по Seaborn .
Для практического применения Seaborn ознакомьтесь со следующими руководствами:
Как добавить название к участкам Seaborn
Как настроить размер рисунка на графике Seaborn
Как изменить положение легенды в Seaborn