Графики подсчёта и столбчатые диаграммы

Введение в визуализацию данных с помощью Seaborn

Content Team

DataCamp

Категориальные графики

  • Примеры: графики подсчёта, столбчатые диаграммы
  • Включают категориальную переменную
  • Сравнение между группами

График подсчёта ответов о мужественности

Введение в визуализацию данных с помощью Seaborn

catplot()

  • Используется для категориальных графиков
  • Те же преимущества, что у relplot()
  • Легко создавать подграфики с col= и row=
Введение в визуализацию данных с помощью Seaborn

countplot() и catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.countplot(x="how_masculine",
              data=masculinity_data)

plt.show()

График подсчёта ответов о мужественности

Введение в визуализацию данных с помощью Seaborn

countplot() и catplot()

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="how_masculine",
            data=masculinity_data,
            kind="count")

plt.show()

График подсчёта ответов о мужественности

Введение в визуализацию данных с помощью Seaborn

Изменение порядка категорий

import matplotlib.pyplot as plt
import seaborn as sns

category_order = ["No answer", "Not at all", "Not very", "Somewhat", "Very"]
sns.catplot(x="how_masculine", data=masculinity_data, kind="count", order=category_order)
plt.show()

График подсчёта ответов о мужественности с изменённым порядком

Введение в визуализацию данных с помощью Seaborn

Столбчатые диаграммы

Отображает среднее значение количественной переменной по категориям

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar")

plt.show()

Столбчатая диаграмма среднего счёта по дням

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Введение в визуализацию данных с помощью Seaborn

Доверительные интервалы

  • Линии показывают 95%-е доверительные интервалы для среднего
  • Отражают неопределённость оценки
  • Предполагается, что данные являются случайной выборкой

Столбчатая диаграмма среднего счёта по дням

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Введение в визуализацию данных с помощью Seaborn

Отключение доверительных интервалов

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="day",
            y="total_bill",
            data=tips,
            kind="bar",
            errorbar=None)

plt.show()

Столбчатая диаграмма без доверительных интервалов

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Введение в визуализацию данных с помощью Seaborn

Изменение ориентации

import matplotlib.pyplot as plt
import seaborn as sns

sns.catplot(x="total_bill",
            y="day",
            data=tips,
            kind="bar")

plt.show()

Горизонтальная столбчатая диаграмма

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
Введение в визуализацию данных с помощью Seaborn

Давайте потренируемся!

Введение в визуализацию данных с помощью Seaborn

Preparing Video For Download...