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

Лепестковая диаграмма из CSV онлайн

Лепестковая диаграмма ставит каждый критерий на свою спицу и соединяет значения в замкнутую фигуру. Она хороша для одной конкретной задачи: показать, что у двух вариантов разные профили, а не что один равномерно лучше. Поставщик А выигрывает по скорости и возможностям, поставщик Б — по цене и поддержке; именно эту разницу форм лепестковая и сообщает.

Ваши данные

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

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

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

Столбцы

Результат

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

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

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

Для чего подходит Сравнение 2–3 вариантов по 4–8 критериям в одной шкале
Требование к шкале Все критерии должны быть в одной шкале — у диаграммы одна радиальная ось
Число осей Меньше 4 — многоугольник вырождается; больше 8 — подписи теснятся по кругу
Ограничение по сериям Две — понятно, три — тесно, четыре — нечитаемо
Прозрачность заливки 18%, чтобы налегающие многоугольники оставались различимыми
Что на выходе PNG в двойном разрешении плюс CSV, JSON и Markdown

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

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

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

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

Заливки рисуются с прозрачностью 18%, чтобы многоугольник под другим оставался виден. Свыше трёх серий наложения перестают разрешаться при любой прозрачности — поэтому практический потолок низкий.

Утилита не переставляет ваши критерии. Это намеренно: раз порядок меняет форму, выбор принадлежит вам, а не алгоритму, сортирующему по алфавиту за вашей спиной.

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

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

Потому что вы читаете охваченную площадь, а она растёт как квадрат радиуса. Равномерное преимущество в 20% выглядит примерно на 44% большим количеством краски. Сверьтесь с выгруженной таблицей, прежде чем делать выводы о размере разрыва.

Можно взять критерии в разных шкалах?

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

Что делать с критериями вроде цены, где меньше — лучше?

Инвертируйте их перед построением: вычтите из максимума или перейдите к рангу. Иначе лучшая цена втянет многоугольник внутрь и прочитается как слабость.

Сколько критериев — уже слишком много?

После восьми подписи начинают сталкиваться, а многоугольник превращается в кляксу. Если критериев двенадцать, сгруппированная столбчатая диаграмма или обычная таблица послужат читателю лучше.

Мои данные куда-нибудь загружаются?

Нет. Диаграмма считается и рисуется целиком внутри вашего браузера.

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

Все утилиты