Ваши данные
Вставьте таблицу прямо из Excel или Google Таблиц либо перетащите CSV-файл. Никуда ничего не загружается — весь расчёт идёт внутри этой вкладки браузера.
CSV, TSV или обычный текст. Файлы в windows-1251 распознаются и перечитываются автоматически, поэтому кириллица в заголовках не превращается в кракозябры.
Настройки разбора
Столбцы
Результат
Сохранить и поделиться
Библиотека отрисовки скачивается только при нажатии кнопки и только на этой странице.
У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.
Факты и границы применимости
| Для чего подходит | Итог, который делится на 2–5 частей, по нескольким категориям |
|---|---|
| Обязательное условие | Значения в строке должны складываться в осмысленный итог. Если нет — берите сгруппированные столбцы. |
| Ограничение по сегментам | Пять — практический потолок; тонкие полоски становятся нечитаемы |
| Что сравнивается надёжно | Только итог и нижний сегмент. Средние сегменты «плавают» и на глаз не сравниваются. |
| Нулевая база | Обязательна и структурна — стопка строится от нуля вверх |
| Что на выходе | PNG в двойном разрешении плюс CSV, JSON и Markdown |
Когда этот метод вводит в заблуждение
- На общей базовой линии стоит только нижний сегмент. Каждый следующий начинается на своей высоте в каждом столбце, поэтому сравнивать средние сегменты между категориями по-настоящему ненадёжно — глаз не умеет вычитать два смещения. Это определяющая слабость формата.
- Накопление утверждает, что части принадлежат одному целому. Сложив несвязанные величины, вы получите итог, который ничего не значит, но выглядит авторитетно, — а это хуже, чем не рисовать диаграмму вовсе.
- Отрицательные значения ломают геометрию. Стопка предполагает, что все вклады толкают в одну сторону; разные знаки дают сегменты, визуально налезающие друг на друга, и вводят в заблуждение.
- Маленькие сегменты исчезают. Составляющая в 2% от итога имеет высоту в пару пикселей и практически невидима — и это молча прячет ровно те категории, которые читателю могут быть важнее всего.
Как это считается
Столбец подписей задаёт полосы. Каждый оставшийся числовой столбец становится сегментом и укладывается снизу вверх в том порядке, в каком столбцы идут в вашей таблице. Высота всей полосы — сумма строки.
Порядок сегментов важнее, чем кажется. Нижний сегмент — единственный, который надёжно сравнивается между столбцами, потому что только он закреплён на нуле. Ставьте самую важную серию первой в таблице.
Ось начинается с нуля, потому что стопка физически строится от нуля вверх; осмысленно обрезать её нельзя, не разрушив ту самую арифметику, на которой держится диаграмма.
Пустые ячейки считаются отсутствующими, а не нулём, и просто ничего не добавляют в стопку. Показанный итог — это сумма реально существующих значений, поэтому строка с пропущенной частью даёт более короткий столбец, а не неверный состав.
Вопросы и ответы
Почему нельзя сравнивать средние сегменты?
Потому что у них нет общей базовой линии. В одном столбце сегмент начинается на отметке 400, в соседнем — на 610, а глаз не сравнивает две длины, начинающиеся в разных местах. Если средний сегмент и есть смысл вашей диаграммы, дайте ему отдельную картинку или линию.
Обычная с накоплением или нормированная на 100%?
Обычная — когда величина итога важна не меньше состава. Нормированная — когда важны только доли, а итоги мешают: например, при сравнении периодов очень разного масштаба.
Самый маленький сегмент не виден.
Это формат вам кое-что сообщает. Либо объедините мелкие категории в сегмент «прочее», либо покажите состав отдельной диаграммой, где маленьким значениям есть место.
Можно складывать отрицательные числа?
Осмысленно — нет. Накопление предполагает, что каждая часть добавляется к итогу. Для данных с положительными и отрицательными вкладами берите каскадную диаграмму.
Что-нибудь покидает мой компьютер?
Нет. За страницей нет сервера; вся диаграмма строится локально в вашем браузере.