Використання Інтерфейсу Розподілу
Функція displot (distribution plot) є «батьківською» для всіх графіків, які ми розглядали раніше. Вона надає єдиний інтерфейс для створення гістограм, KDE-графіків та ECDF.
Навіщо використовувати Displot?
Хоча histplot і kdeplot чудово підходять для окремих графіків, у displot є особлива перевага: фасетування.
Використовуючи параметри col (стовпець) або row (рядок), displot може автоматично розділити ваш набір даних на кілька підграфіків поруч на основі категорії.
Основні параметри
kind: визначає тип графіка;'hist'(типово);'kde';'ecdf'.col/row: розділяє дані на окремі підграфіки, розташовані у стовпцях або рядках.
Приклад
Ось як можна миттєво створити 3 окремі гістограми для різних видів, використовуючи лише один рядок коду.
12345678910111213141516import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
Swipe to start coding
Візуалізація розподілу каратів діамантів за допомогою набору даних diamonds.
- Встановити стиль
'darkgrid'. - Створити графік KDE за допомогою функції
displot:
- Вказати
xяк'carat'. - Забарвити криві за
'cut'за допомогою параметраhue. - Розділити графік на окремі стовпці відповідно до
'color'діаманта, використовуючи параметрcol. - Встановити тип графіка
'kde'через параметрkind. - Нормалізувати дані за допомогою
multiple='fill'для відображення відносних пропорцій. - Використати палітру
'viridis'. - Використати змінну
dfяк дані.
- Відобразити графік.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Чудово!
Completion показник покращився до 4.55
Використання Інтерфейсу Розподілу
Свайпніть щоб показати меню
Функція displot (distribution plot) є «батьківською» для всіх графіків, які ми розглядали раніше. Вона надає єдиний інтерфейс для створення гістограм, KDE-графіків та ECDF.
Навіщо використовувати Displot?
Хоча histplot і kdeplot чудово підходять для окремих графіків, у displot є особлива перевага: фасетування.
Використовуючи параметри col (стовпець) або row (рядок), displot може автоматично розділити ваш набір даних на кілька підграфіків поруч на основі категорії.
Основні параметри
kind: визначає тип графіка;'hist'(типово);'kde';'ecdf'.col/row: розділяє дані на окремі підграфіки, розташовані у стовпцях або рядках.
Приклад
Ось як можна миттєво створити 3 окремі гістограми для різних видів, використовуючи лише один рядок коду.
12345678910111213141516import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('penguins') # Create a grid of plots sns.displot( data=df, x='bill_length_mm', col='species', # Creates 3 subplots (one per species) kind='hist', # Draw histograms element='step' ) plt.show()
Swipe to start coding
Візуалізація розподілу каратів діамантів за допомогою набору даних diamonds.
- Встановити стиль
'darkgrid'. - Створити графік KDE за допомогою функції
displot:
- Вказати
xяк'carat'. - Забарвити криві за
'cut'за допомогою параметраhue. - Розділити графік на окремі стовпці відповідно до
'color'діаманта, використовуючи параметрcol. - Встановити тип графіка
'kde'через параметрkind. - Нормалізувати дані за допомогою
multiple='fill'для відображення відносних пропорцій. - Використати палітру
'viridis'. - Використати змінну
dfяк дані.
- Відобразити графік.
Рішення
Дякуємо за ваш відгук!
single