Казалось бы, четыре категории с заметно различающимися значениями — идеальный кандидат для круговой диаграммы. Но на практике финальный выбор типа визуализации определяет не только структура данных, но и контекст размещения, длина подписей и инструментальные ограничения.
Когда pie chart выглядит как хорошая идея
Круговая диаграмма работает хорошо при соблюдении нескольких условий: категорий немного (как правило, не более 5), доли между ними заметно отличаются, а сумма частей равна 100% и это важно донести до читателя. Четыре категории с сильно различающимися объёмами заказов — ситуация, при которой pie chart действительно напрашивается.
Что ломает картину: легенда и размер
Проблема возникла на этапе отображения легенды. Названия категорий оказались длинными, а сама диаграмма должна была занимать вспомогательную позицию рядом с карточкой Total — то есть быть небольшой по размеру. В такой конфигурации легенда либо не помещается, либо читается плохо. В Redash, где создавался дашборд, гибко управлять легендой не получилось — инструмент добавил дополнительное ограничение.
Это типичная ситуация, когда теоретически правильный выбор типа графика разбивается о реальные условия: доступное пространство, длину текстовых меток и возможности BI-инструмента.
Почему барчарт стал финальным выбором
В итоге был выбран горизонтальный или вертикальный барчарт — он позволяет разместить длинные подписи категорий вдоль оси без потери читаемости и не требует отдельной легенды. Даже в небольшом размере такой график остаётся понятным.
Что сделать на практике
- Перед выбором pie chart проверьте длину подписей категорий — если они длиннее 2–3 слов, легенда, скорее всего, создаст проблему.
- Оцените доступное пространство на дашборде: вспомогательный элемент рядом с KPI-карточкой требует компактного и самодостаточного графика.
- Учитывайте ограничения инструмента: не все BI-системы позволяют гибко управлять позицией и форматом легенды.
- Барчарт — надёжная замена: он сохраняет сравнительный смысл, легко читается при любых размерах и не нуждается в легенде.
- Если pie chart всё же нужен, рассмотрите inline-подписи прямо на секторах вместо внешней легенды.
Вывод
Выбор типа визуализации — это не только про данные. Это про контекст: размер блока, длину меток, возможности инструмента и задачу, которую решает конкретный элемент дашборда. Иногда «идеальные» данные для pie chart лучше показать барчартом — и это не компромисс, а взвешенное решение.
