Ящик с усами (Boxplot) - Лена Капаца
Ящик с усами (Boxplot) by Лена Капаца Dec. 2, 2024 Основы

Ящик с усами (Boxplot) — это график, который визуализирует распределение, выбросы в наборе данных. Это мощный инструмент в исследовательском анализе данных и часто используется для сравнения нескольких датасетов.

Диаграмма размаха ("ящик с усами")

В Python для построения боксплотов можно использовать библиотеку matplotlib или seaborn. В этом примере будем использовать seaborn из-за его удобства и более эстетичного отображения.

 

import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
import pandas as pd

# Генерация случайных данных
data = {
    'Группа A': np.random.randn(100) + 1,  # Нормальное распределение с сдвигом
    'Группа B': np.random.randn(100),       # Нормальное распределение
    'Группа C': np.random.randn(100) - 1    # Нормальное распределение с понижением
}

# Создание DataFrame
df = pd.DataFrame(data)

# Построение boxplot
plt.figure(figsize=(10, 6))
sns.boxplot(data=df, palette="Set3")

# Настройка заголовка и меток
plt.title('Boxplot для различных групп', fontsize=15)
plt.xlabel('Группы', fontsize=12)
plt.ylabel('Значения', fontsize=12)

# Показать график
plt.show()

© Лена Капаца. Все права защищены.