Данные

Data Visualization

Визуализация данных

актуальноТекущий рабочий стандарт

Направления: Основы · Статистика

Графики как инструмент разведки: увидеть распределения, связи и до того, как обучена первая модель.

Ключевые тезисы

  • Выборочная визуализация (sampling): репрезентативное подмножество вместо миллиардов строк — общие паттерны сохраняются, время отклика падает на порядки.
  • Агрегация в бины (hexbin, datashader) — второй способ показать большой массив, не рисуя каждую точку.
  • Один график отвечает на один вопрос; распределение, связь и динамика во времени требуют разных типов графиков.

Подробный разбор

2 подтемы — объяснения, формулы, примеры и интерактивные графики.

  • Выборочная визуализация (sampling) — взять репрезентативное подмножество: случайное, стратифицированное по важному признаку или систематическое по времени. Общие паттерны сохраняются, время построения падает на порядки.
  • Агрегация в бины — hexbin, 2D-гистограммы, datashader: рисуется не точка, а плотность в ячейке; ничего не теряется вообще.
  • Предагрегация в хранилище — считать сводки SQL-запросом и визуализировать уже результат, а не сырые строки.

У сэмплирования есть цена: редкие события (доли процента) в подвыборку могут не попасть, а именно они часто и есть предмет анализа. Поэтому для выборку берут стратифицированной, а не равномерной.

На практике

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

ВопросГрафик
Как распределена величинагистограмма, boxplot, скрипичный график
Как связаны две величиныдиаграмма рассеяния, hexbin при больших объёмах
Как меняется во временилиния, площадь, календарная тепловая карта
Чем группы отличаютсястолбцы с интервалами, small multiples
Что важно в моделиbeeswarm ,
На практике

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

Видеолекции

Тайм-кода именно на эту тему в записях нет. Но глава «Данные» разобрана в курсах целиком — с той оговоркой, что место в записи придётся искать самому.

Связанные темы

Интерпретируемая статистика

Кому эта тема нужна

Профильная компетенция для роли: Аналитик данных.

Усиливает профиль: Data Scientist.

Спрашивают на собеседовании: СовкомбанкПродуктовая аналитика и эксперименты, ЮMoneyКонверсия платежа и эксперименты.

Следующий шагДальше по связи: CorrelationНормированная мера связи двух величин: ковариация, поделённая на разброс каждой из них.Перейти →

Глава «Данные» последний раз правилась . Нашли ошибку — напишите.