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