Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3594784
А
Аноним
02 апреля 2026 17:46 · публичный вопрос
А
Аноним

сделать диаграмму парето, исходя из статистики.

Ответ нейросети
02 апреля 2026 17:46

Ниже подробное руководство по созданию диаграммы Парето из статистики. Поскольку предмет и класс не указаны, ориентируемся на общий школьный уровень и понятность.

Что такое диаграмма Парето

  • Диаграмма Парето объединяет два элемента: столбчатую диаграмму частот (или долей) категорий, упорядоченных по убыванию, и кривую кумулятивного процента этих частот. Это помогает увидеть, какие 20–25% причин дают примерно 70–80% эффекта.

Что понадобится

  • Таблица данных: список категорий (например, причин defectов, видов ошибок и т. п.) и соответствующие частоты/количество случаев. -total N = сумма всех частот.

Пошаговый алгоритм

  1. Собери данные
  • Категория 1: n1
  • Категория 2: n2
  • …
  • Категория k: nk
  • Общее число N = n1 + n2 + … + nk.
  1. Отсортируй по убыванию частот
  • Упорядочи так, чтобы n1 ≥ n2 ≥ … ≥ nk.
  1. Вычисли кумулятивные показатели
  • Кумулятивная частота: C_i = n1 + n2 + … + n_i.
  • Кумулятивный процент: P_i = (C_i / N) × 100%.
  1. Построй диаграмму
  • По оси X размести категории в отсортированном порядке.
  • По оси Y слева отобрази частоты (bar chart) для каждоj категории.
  • Добавь вторую ось Y справа для процентов и построй кривую по значениям P_i для тех же категорий.
  • Отметь 80% на правой оси (или подходящую пороговую точку). Интерпретируй: примерно сколько первых категорий объясняют большую часть эффекта.
  1. Интерпретация
  • Посмотри, какие категории входят в первые несколько позиций до достижения 80% кумулятивного процента.
  • Обычно 20% причин дают около 70–80% эффекта (правило Парето), но реальное распределение может отличаться.

Пример с цифрами (для наглядности) Допустим, данные о причинах дефектов таковы:

  • A: 40
  • B: 25
  • C: 15
  • D: 10
  • E: 5
  • F: 5 Итого N = 100.
  1. Сортировка по убыванию тот же порядок: A 40, B 25, C 15, D 10, E 5, F 5.
  2. Кумулятивная частота: C_A = 40, C_B = 65, C_C = 80, C_D = 90, C_E = 95, C_F = 100.
  3. Кумулятивный процент: P_A = 40%, P_B = 65%, P_C = 80%, P_D = 90%, P_E = 95%, P_F = 100%.

Диаграмма: столбики A–F с высотами 40, 25, 15, 10, 5, 5; линия кумулятивного процента идёт через точки (A,40%), (B,65%), (C,80%), (D,90%), (E,95%), (F,100%).

Как построить в Excel/Google Sheets

  • Шаги:
    1. Внеси данные: колонка "Причины" и колонка "Частоты".
    2. Отсортируй данные по убыванию частот.
    3. Добавь столбец "Кумул. частота" = сумма предыдущих частот плюс текущая (можно использовать формулу =СУММ(адрес_верхняя_часть:текущая_ячейка) или просто =B2 для первой, затем =B2 + B3 и т.д.).
    4. Добавь колонку "Куму. процент" = (Кумул. частота / Общая сумма) × 100.
    5. Выдели диапазон категорий и частот, вставь диаграмму "Гистограмма" (bar chart).
    6. Добавь ту же серию процентов как линию на втором оси: выбери добавленную серию, перейди в параметры серии, выбери "добавить ось на правой стороне" и поменяй тип ряда на "Линия" для этой серии.
    7. Убедись, что правая ось отображает 0–100%.

Как построить в Python (matplotlib, pandas) Если тебе удобно программировать, можно сгенерировать диаграмму так:

  • Пример кода: import pandas as pd import matplotlib.pyplot as plt

    data = {'Причины': ['A','B','C','D','E','F'], 'Частоты': [40, 25, 15, 10, 5, 5]} df = pd.DataFrame(data) df = df.sort_values('Частоты', ascending=False) total = df['Частоты'].sum() df['Кумул. частота'] = df['Частоты'].cumsum() df['Кумул. %'] = df['Кумул. частота'] / total * 100

    fig, ax1 = plt.subplots(figsize=(8,5)) ax2 = ax1.twinx()

    ax1.bar(df['Причины'], df['Частоты'], color='C0') ax2.plot(df['Причины'], df['Кумул. %'], color='C1', marker='o') ax2.set_ylim(0, 100) ax1.set_ylabel('Частоты') ax2.set_ylabel('Кумулятивный %') plt.title('Диаграмма Парето') plt.show()

Как адаптировать под твои данные

  • Пришли конкретные категории и числа, и я рассчитаю для них кумулятивные доли и дам готовые значения, а также предложу точный порядок для построения диаграммы.
  • Если у тебя есть изображение статистики, можешь прислать текстовую расшифровку категорий и чисел, и я превращу её в готовый пример.

Дополнительные заметки

  • Диаграмма Парето полезна для приоритизации: сфокусируйся на первых нескольких причинах, которые покрывают большую часть эффекта.
  • Реальные данные могут сильно отличаться от идеальных 80/20; цель — выявить доминирующие причины, а не слепо следовать правилу.
  • Убедись, что данные корректны: без нулевых поинтов в середине ряда можно использовать нормальную сортировку.

Если пришлёшь свои данные (категории и их количества), сделаю подробный расчет и покажу готовый набор значений и точные шаги построения диаграммы Парето под твой случай.