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

Столбчатая диаграмма с накоплением из CSV онлайн

Столбцы с накоплением отвечают сразу на два вопроса: каков итог и из чего он состоит. Берите их, когда числа в строке действительно складываются во что-то осмысленное: выручка в разбивке по каналам, часы по проектам, численность по отделам.

Ваши данные

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

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

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

Столбцы

Результат

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

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

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

Для чего подходит Итог, который делится на 2–5 частей, по нескольким категориям
Обязательное условие Значения в строке должны складываться в осмысленный итог. Если нет — берите сгруппированные столбцы.
Ограничение по сегментам Пять — практический потолок; тонкие полоски становятся нечитаемы
Что сравнивается надёжно Только итог и нижний сегмент. Средние сегменты «плавают» и на глаз не сравниваются.
Нулевая база Обязательна и структурна — стопка строится от нуля вверх
Что на выходе PNG в двойном разрешении плюс CSV, JSON и Markdown

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

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

Столбец подписей задаёт полосы. Каждый оставшийся числовой столбец становится сегментом и укладывается снизу вверх в том порядке, в каком столбцы идут в вашей таблице. Высота всей полосы — сумма строки.

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

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

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

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

Почему нельзя сравнивать средние сегменты?

Потому что у них нет общей базовой линии. В одном столбце сегмент начинается на отметке 400, в соседнем — на 610, а глаз не сравнивает две длины, начинающиеся в разных местах. Если средний сегмент и есть смысл вашей диаграммы, дайте ему отдельную картинку или линию.

Обычная с накоплением или нормированная на 100%?

Обычная — когда величина итога важна не меньше состава. Нормированная — когда важны только доли, а итоги мешают: например, при сравнении периодов очень разного масштаба.

Самый маленький сегмент не виден.

Это формат вам кое-что сообщает. Либо объедините мелкие категории в сегмент «прочее», либо покажите состав отдельной диаграммой, где маленьким значениям есть место.

Можно складывать отрицательные числа?

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

Что-нибудь покидает мой компьютер?

Нет. За страницей нет сервера; вся диаграмма строится локально в вашем браузере.

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

Нужно наоборот? Нормированная диаграмма (100%) Доли целого, у которых намеренно отобрали итоги

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

Все утилиты