Блог
Статистика по данным

Построитель гистограммы онлайн

Гистограмма — первое, что стоит нарисовать, когда вы не знаете, как выглядят ваши данные. Она отвечает на вопросы, недоступные ни одной сводной статистике: одна вершина или две, хвост слева или справа, и настоящий ли тот подозрительный сгусток у нуля или это проблема данных.

Ваши данные

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

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

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

Столбцы

Результат

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

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

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

Правило разбиения Фридмана—Дьякониса: ширина = 2 · IQR / ∛n
Запасное правило Стёрджеса (log₂ n + 1), когда IQR равен нулю — много повторяющихся значений
Ограничение Не больше 60 интервалов независимо от того, что предлагает правило
Зазор между столбцами Нулевой — столбцы соприкасаются, потому что горизонтальная ось непрерывна
Обработка границ Интервалы полуоткрытые; максимум помещается в последний интервал
Что на выходе PNG в двойном разрешении плюс CSV с интервалами, частотами и долями

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

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

Ширина интервала выбирается правилом Фридмана—Дьякониса: удвоенный межквартильный размах, делённый на кубический корень из количества. Оно используется вместо более известного правила Стёрджеса, потому что построено на IQR, а значит одно экстремальное значение не растягивает все интервалы гистограммы.

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

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

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

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

Можно самому задать число интервалов?

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

Почему моя гистограмма — один высокий столбец?

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

Гистограмма или ящик с усами?

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

У меня категории, а не измерения.

Тогда возьмите частотную таблицу. Гистограмма предполагает, что горизонтальная ось — непрерывная числовая прямая, и группировать категории по интервалам бессмысленно.

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

Нет. И разбиение, и отрисовка происходят в вашем браузере.

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

Нужно наоборот? Построитель ящика с усами Пять чисел и выбросы, нарисованные компактно

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

Все утилиты