Мы продолжаем наше путешествие в мир визуализации данных. Недавно мы разбирали диаграмму Солнечные лучи, а сегодня на очереди три инструмента, которые встречаются в аналитике чаще всего — диаграмма, гистограмма и диаграмма Парето. На первый взгляд они похожи: везде есть столбики. Но каждый отвечает на свой вопрос. Гистограмма показывает распределение, диаграмма Парето — приоритеты, а обычная диаграмма — сравнение категорий. Если вы научитесь различать эти три задачи, вы перестанете строить «столбики ради столбиков».

Данные — всё те же реальные метрики сайта devitpro.uz из панели Cloudflare. На этот раз период — 3 октября — 1 ноября 2026 года. За 30 дней зафиксировано 39 726 запросов (Total requests) и 6 656 уникальных посетителей (Unique visitors). И самое интересное: 9 октября произошёл аномальный всплеск — 13 163 запроса за один день. Именно на таких данных правило Парето проявляется особенно наглядно.

Главная мысль: диаграмма Парето — это не отдельный тип графика, а комбинация гистограммы и кумулятивной кривой. Она отвечает на вопрос «какие 20% причин дают 80% результата?» и превращает сырые данные в список приоритетов.

Данные, на которых строятся графики

У нас два набора данных Cloudflare за период с 3 октября по 1 ноября 2026 года. Первый — Total requests (общее число запросов в день). Второй — Unique visitors (уникальные посетители в день). Ниже — ключевые цифры.

39.73k
Всего запросов
Total requests за 3 OCT — 1 NOV 2026
6.66k
Уникальных посетителей
Unique visitors за 30 дней
13 163
Пик запросов
9 октября 2026 — аномальный день
344
Пик посетителей
18 октября 2026 — максимум за период

Гистограмма: что такое распределение

Гистограмма — это способ увидеть, как значения распределены по диапазонам. В отличие от обычной столбчатой диаграммы, где по оси X — категории (страны, устройства, браузеры), в гистограмме по оси X — интервалы значений (например, «0–500 запросов», «500–1000», «1000–2000» и так далее). Высота столбца показывает, сколько дней попало в каждый интервал.

Зачем это нужно? Гистограмма мгновенно отвечает на вопросы: «Каков типичный день?», «Насколько данные разбросаны?», «Есть ли выбросы?». Если все столбцы сгруппированы в одном месте — процесс стабилен. Если данные «размазаны» по широкому диапазону — есть нестабильность или аномалии.

Как строится гистограмма

  • Шаг 1. Соберите все значения (в нашем случае — 30 дневных значений запросов).
  • Шаг 2. Определите минимальное и максимальное значение — это границы диапазона.
  • Шаг 3. Разбейте диапазон на равные интервалы (бины). Оптимально 5–10 бинов для 30 точек.
  • Шаг 4. Посчитайте, сколько значений попало в каждый интервал, и постройте столбцы.
Правило Стёрджеса — количество бинов k = 1 + 3.322 · log₁₀(n)
где n — число наблюдений. Для n = 30: k ≈ 6
1. Гистограмма: распределение дневных запросов (без выброса)
Построено по 29 обычным дням. Аномальный выброс 9 октября (13 163 запроса) исключён, чтобы не сжимать шкалу, и показан отдельно.
13 дней — 400–700 запросов · 11 дней — 700–1k · 9 окт (13 163) — выброс, вне гистограммы

Гистограмма показывает главное: типичный день — это 400–1000 запросов, именно в этих двух бинах лежит 24 из 29 обычных дней. Распределение имеет заметный «горб» в середине и лёгкий хвост вправо (дни с 1 000–1 600 запросов). А 9 октября — отдельная история: 13 163 запроса, выброс, который выбивается из общей картины почти в 10 раз. Такие выбросы — это либо вирусный контент, либо аномальная активность (боты, сканирование, DDoS-попытка). Гистограмма не отвечает на вопрос «почему», но она мгновенно показывает «что» и помогает не дать одному дню испортить всю картину.

Диаграмма: сравнение категорий

Обычная столбчатая диаграмма — самый недооценённый инструмент. Её сила — в сравнении категорий между собой. По оси X — категории (дни, страны, браузеры), по оси Y — значение. Никакой математики: просто «что больше, что меньше».

В нашем случае отличная задача для диаграммы — сравнить топ-10 дней по числу запросов. Это не гистограмма (здесь нет интервалов) и не Парето (здесь нет накопления), а чистое сравнение: какой день был самым активным, какой — вторым, и насколько велик разрыв между ними.

2. Диаграмма: топ-10 дней по числу запросов
Сравнение категорий без накопления. 9 октября доминирует — 13 163 запроса, в 8 раз больше медианного дня.
9 окт — 13 163 · 17 окт — 1 583 · 4 окт — 1 408 · 9 окт далеко впереди

На диаграмме видно, что 9 октября — это не просто «первое место». Это разрыв в 8 раз со вторым местом. Такое сравнение сразу подсказывает: для анализа трафика нужны два разных подхода — один для «обычных дней», другой для «аномальных».

Диаграмма Парето: правило 80 / 20 в действии

А теперь — главное. Диаграмма Парето — это гистограмма, столбцы которой отсортированы по убыванию, плюс линия накопленного процента. Она названа в честь Вильфредо Парето, который заметил, что 80% земли в Италии принадлежит 20% населения. В аналитике это правило формулируют так: примерно 20% причин дают около 80% результата.

Как строится диаграмма Парето:

  • Шаг 1. Возьмите категории и их значения (у нас — дни и число запросов).
  • Шаг 2. Отсортируйте категории по убыванию значения.
  • Шаг 3. Постройте столбцы в этом порядке — это гистограмма.
  • Шаг 4. Добавьте линию накопленного процента (кумулятивную кривую).
  • Шаг 5. Найдите точку, где кривая пересекает 80% — это и есть «жизненно важное меньшинство».
Кумулятивный процент Парето Cum%ᵢ = (Σ value₁..ᵢ / Σ value₁..ₙ) · 100%
где i — позиция после сортировки по убыванию, n — общее число категорий
3. Диаграмма Парето: запросы по дням + кумулятивная кривая
Столбцы — дневные запросы, отсортированы по убыванию. Линия — накопленный процент. Пересечение 80% — ключевая точка.
Наведите на линию — увидите, сколько дней дают 80% трафика.

Что показала наша диаграмма Парето

После сортировки дней по убыванию запросов и построения кумулятивной кривой выяснилось: всего 1 день (9 октября) даёт около 33% всех запросов. А 3 дня — 9, 17 и 4 октября — дают уже более 41% трафика. То есть правило 80 / 20 здесь работает в ещё более жёсткой форме: примерно 10% дней (3 из 30) генерируют 40%+ трафика.

33%
Всего 1 день (9 окт) дал треть трафика
41%
3 дня из 30 дали 41% запросов
80%
Порог Парето — достигается менее чем за 10 дней

Именно в этом сила диаграммы Парето: она не просто показывает «9 октября было много запросов». Она количественно доказывает, что анализ трафика можно радикально упростить — сфокусироваться на нескольких ключевых днях и понять, что произошло 9 октября. Остальные 27 дней — это «полезный, но шум».

Важное предупреждение: правило Парето — это эвристика, а не закон природы. Оно не всегда даёт ровно 80 / 20. В нашем случае получилось 40 / 10 — и это нормально. Главное — не подгонять данные под правило, а использовать его как инструмент приоритизации.

А что с посетителями? Второй взгляд через Парето

Интересно посмотреть на Unique visitors отдельно. Здесь картина другая: пик 18 октября — 344 посетителя, а 9 октября, «король запросов», показал лишь 249 посетителей. Это классический пример того, почему нельзя путать запросы и людей.

9 октября при 13 163 запросах было всего 249 уникальных посетителей — это около 53 запроса на человека. Очень похоже на автоматизированную активность: бот, сканер, парсер. А 18 октября — 344 посетителя при 694 запросах, то есть 2 запроса на человека. Это нормальная человеческая активность.

4. Диаграмма Парето: уникальные посетители по дням
Совсем другая картина: здесь распределение гораздо равномернее, без гигантских выбросов.
18 окт — 344 · 8 окт — 283 · 4 окт — 275. Разброс в 2.3 раза, а не в 37.

Сравните: для запросов разброс между максимумом и минимумом — 37 раз (13 163 против 358). Для посетителей — всего 2.3 раза (344 против 151). Это ключевой вывод: люди ведут себя стабильно, боты — нет. Диаграмма Парето для посетителей показывает гораздо более пологую кривую — правило 80 / 20 здесь выражено слабее.

Что я вынес из этого опыта

  • Гистограмма — для распределения. Она отвечает на вопрос «как разбросаны значения?», а не «какая категория больше?».
  • Диаграмма — для сравнения. Простая, честная, без накоплений. Идеальна для топ-10 списков.
  • Парето — для приоритизации. Она комбинирует столбцы и кумулятивную кривую и показывает, где заканчивается «важное» и начинается «остальное».
  • Не путайте запросы и людей. Аномалии в запросах часто связаны с ботами. Всегда проверяйте вторую метрику.
  • Правило Парето — эвристика. Оно помогает думать, но не заменяет анализ. 40 / 10 — тоже результат.
  • Для SEO важен текст. Canvas-графики поисковики не читают. Все ключевые цифры и выводы должны быть в тексте — что мы и делаем.

Вердикт: стоит ли изучать эти три инструмента в 2026?

Однозначно — да. Гистограмма, диаграмма и Парето — это базовый словарь аналитика. Без них вы не сможете ни описать данные, ни найти аномалии, ни расставить приоритеты. И самое ценное: они работают не только в веб-аналитике, но и в финансах, производстве, маркетинге, машинном обучении — везде, где есть данные и решения.

Лично для меня этот разбор стал важным уроком: один и тот же набор данных можно показать тремя разными способами, и каждый откроет что-то своё. Гистограмма показала выброс, диаграмма — разрыв, Парето — концентрацию. Визуализация — это не «украшение», это способ мышления.