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