Блог
Графики из данных

Нормированная диаграмма (100%) из CSV онлайн

Это диаграмма для случая, когда важен состав, а итоги только мешают. Каждый столбец приводится ровно к 100%, поэтому квартал, заработавший вдвое больше соседнего, занимает ту же высоту, — и единственное, что видно, это как изменилась структура.

Ваши данные

Вставьте таблицу прямо из Excel или Google Таблиц либо перетащите CSV-файл. Никуда ничего не загружается — весь расчёт идёт внутри этой вкладки браузера.

CSV, TSV или обычный текст. Файлы в windows-1251 распознаются и перечитываются автоматически, поэтому кириллица в заголовках не превращается в кракозябры.

Настройки разбора

Столбцы

Результат

Библиотека отрисовки скачивается только при нажатии кнопки и только на этой странице.

Все вычисления выполняются локально в браузере: разбор, график, экспорт. Если отключите сеть, страница продолжит работать.

Факты и границы применимости

Для чего подходит Сравнение состава у категорий очень разного масштаба
Что скрывает Итоги — полностью и намеренно
Нормировка Каждая строка делится на сумму модулей своих значений и умножается на 100
Ограничение по сегментам Пять; ниже примерно 3% сегмент перестаёт быть виден
Ось Жёстко 0–100%, никогда не подстраивается под данные
Что в экспорте Проценты, а не исходные значения — выгрузка несёт то, что показывает диаграмма

Когда этот метод вводит в заблуждение

Как это считается

Каждая строка нормируется независимо: значение делится на сумму модулей значений этой строки и умножается на 100. Пересчёт выполняется в самой утилите, а не отдаётся библиотеке графиков, поэтому числа во всплывающей подсказке и в выгруженном файле — это те самые проценты, которые вы видите.

Вертикальная ось жёстко закреплена в диапазоне 0–100 и никогда не подстраивается под данные. Это редкий случай, когда фиксированная ось честнее подстраивающейся: всё обещание формата в том, что каждый столбец одной высоты.

Сегменты укладываются снизу в порядке столбцов, ровно как в обычной диаграмме с накоплением. Нижняя полоса — та, которую читатель может уверенно сравнивать между категориями, поэтому ставьте ключевую серию первой.

В выгруженных CSV и JSON лежат проценты, а не исходные числа, округлённые до двух знаков. Это сделано намеренно: выгружать из диаграммы значения, которые она сознательно отбросила, значит приглашать к неверному сравнению.

Вопросы и ответы

Куда делись мои итоги?

Их убрали намеренно — именно это и делает данный тип диаграммы. Если итоги тоже важны, возьмите обычную диаграмму с накоплением или поставьте маленький линейный график итогов прямо над этой картинкой.

Сегмент вырос в процентах, а выручка упала. Диаграмма врёт?

Нет, и это классическая ловушка. Проценты описывают состав, а не размер. У сжимающегося бизнеса каждый «хороший» сегмент может расти в доле. Всегда сопровождайте эту диаграмму абсолютными числами.

Почему в выгрузке проценты?

Потому что это то, что показывает диаграмма. Выгрузка исходных значений позволила бы сравнивать числа, которых картинка никогда не показывала, — а это ровно та путаница, которую формат и порождает.

Можно применять всего с двумя сегментами?

Можно, работает нормально, но при двух сегментах обычная линия доли первого из них чаще понятнее и занимает меньше места.

Данные покидают браузер?

Нет. Нормировка, отрисовка и экспорт выполняются локально.

Обратная утилита

Нужно наоборот? Столбцы с накоплением Итог и его составные части в одном столбце

Похожие утилиты

Все утилиты