Единицы
1. Введение в искусственный интеллект в науке о данных и аналитике: рабочий процесс, роли, границы, проверка и этика 2. Сбор данных и понимание источников: схема, выборка, качество и осведомленность об утечках 3. Очистка и предварительная обработка данных: отсутствующее значение, выбросы и преобразование типов 4. Исследовательский анализ данных (EDA): распределения, взаимосвязи и первоначальные выводы 5. Разработка функций: создание вариантов, кодирование, масштабирование и предотвращение утечек 6. Построение модели: постановка задачи, выбор алгоритма и разделение обучения/тестирования 7. Оценка модели: метрики, перекрестная проверка и экстремальное обучение 8. Визуализация и рассказывание историй: точная графика, честная графика 9. Генерация кода: анализ с помощью искусственного интеллекта с помощью Python (Pandas) и SQL 10. Утечка данных и воспроизводимость: тихие катастрофы и дисциплина 11. Фонд MLOps, этика, конфиденциальность и ответственная аналитика
Единица 8 / 11

Визуализация и рассказывание историй: точная графика, честная графика

Прибыль:

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

Ценность анализа раскрывается только тогда, когда другие могут его понять и принять решения. Самая точная модель в мире остается на полке, если ее плохо объяснить; Хорошо объясненное обычное открытие может изменить направление развития компании. Предметом этого модуля является визуализация данных (выражение данных с помощью графиков) и рассказывание данных (преобразование результатов в историю принятия решений): выбор правильного графика, его честное рисование и оставление четкого сообщения в сознании аудитории. ИИ пишет код диаграммы, предлагает тип диаграммы и придумывает заголовок для вывода; Но именно человек должен решить, какое сообщение будет передано и вводит ли изображение в заблуждение.

У диаграммы есть задача: ответить на вопрос

Самая большая ошибка новичков — это рисование графиков, чтобы «показать данные». Однако хороший график отвечает на вопрос. «Увеличились ли продажи со временем?» Ответом на вопрос является линейный график; «В каком городе продается больше?» представляет собой гистограмму; «Связаны ли цена и спрос?» представляет собой диаграмму рассеяния. Прежде чем нарисовать график, задайте вопрос: на какой вопрос отвечает этот график и может ли зритель увидеть его с первого взгляда?

Базовое сопоставление выбора диаграммы:

Цель

правильный график

неправильный выбор

меняться со временем

линейный график

круговая диаграмма

Сравнение категорий

гистограмма

3D торт

Связь двух чисел

точечная диаграмма

стержень

форма распределения

Гистограмма/окно

Средний одиночный бар

Части целого (несколько категорий)

Палочный или простой торт

Многокусковый торт

Многомерные отношения

тепловая карта

перекрывающиеся линии

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

Честный график: самый простой способ ввести в заблуждение

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

Пунктирная ось Y: если вы начнете ось с 95 вместо 0, разница в 2% будет выглядеть как гора. В гистограммах сравнения ось обычно должна начинаться с 0.

Неправильный масштаб оси: использование логарифмической оси без ее указания или искажение осей.

Выбор вишни: показ только того периода/сегмента, который поддерживает ваше сообщение, и скрытие остальных.

Слишком много информации: перекрытие 12 строк для создания «диаграммы спагетти»; никакие сообщения не читаются.

Вводящее в заблуждение дополнение: добавление графиков, которые ведут себя по-разному, и скрытие реальной закономерности (парадокс Симпсона).

Остерегайтесь: если вы скажете ИИ «сделайте так, чтобы эта разница выглядела впечатляюще», он может предложить преувеличенный график с пунктирной осью. Этическая ответственность лежит на вас: диаграмма не должна делать данные больше или меньше, чем они есть на самом деле. Честность важнее впечатляемости.

Цвет, этикетка и простота

Хорошая графика – это простая графика. Принцип соотношения данных и чернил: отбрасывайте все, что не несет данных (ненужную сетку, тень, 3D-эффект, декоративный цвет). Цвет должен передавать смысл, а не быть декоративным: один цвет выделяет категорию, остальные — серые. Остерегайтесь цветовой слепоты (различение красного и зеленого затруднено примерно у 1 из 12 мужчин); Используйте безопасные поддоны. У каждой диаграммы должен быть четкий заголовок — и лучший заголовок не описывает диаграмму, а отображает результат: «Продажи упали на 18% в третьем квартале», а не «Ежемесячные продажи».

Выделение и описание: направление взгляда на сообщение

Хорошая графика подсказывает зрителю, куда смотреть. Атрибуты предварительного внимания — визуальные сигналы, такие как цвет, положение, размер, которые мозг воспринимает за доли секунды, без сознательных усилий — являются инструментом для этого: если вы оставите одну полоску акцентным цветом, а остальные — серыми, глаз автоматически перейдет туда. Аннотации, добавленные непосредственно в диаграмму, также являются мощным инструментом: одна стрелка с надписью «Кампания началась в этом месяце» более эффективна, чем абзац описания. Тот же принцип применяется при разработке информационной панели: поместите самую важную метрику вверху и по размеру, а второстепенную информацию оставьте внизу и небольшой. Цель состоит не в том, чтобы перегрузить аудиторию информацией, а в том, чтобы дать ей возможность с первого взгляда увидеть правильное решение. ИИ может генерировать цвет выделения и код аннотации; Но вы сами решаете, на чем подчеркнуть, то есть каково настоящее послание.

три мини-кейса

Случай 1 — Скандал со сломанной осью. Одна команда представила руководству гистограмму, на которой ось Y начиналась с отметки 980, чтобы показать «рост»; Распродажа с 1000 до 1020 выглядела огромной. Фактический рост составил 2%. Когда менеджер заметил поворот, доверие ко всей презентации было поколеблено. Урок: начните ось с 0 в столбцах сравнения.

Случай 2 — Диаграмма спагетти. Аналитик поместил 24-месячные продажи 14 продуктов на один график в виде 14 линий. Никто ничего не мог прочитать. Выделив только три продукта, которые изменились больше всего, а остальные сделали бледно-серыми, сообщение стало ясным: «Продукт А терпит крах, товар Б растет». Урок: не показывайте все, показывайте сообщение.

Случай 3. Заголовок, сообщающий результат. В одном отчете не упоминается карта под названием «Региональное распределение»; Никто не предпринимал никаких действий. Когда заголовок изменился на «Восточный регион на 40% ниже целевого показателя», тот же рисунок породил на встрече план чрезвычайных действий. Урок: название должно отражать решение, а не графику.

Четыре копируемых шаблона

1) Выбор типа диаграммы:

Ваша роль: консультант по визуализации. Предложите диаграмму, которая ответит на следующий вопрос: «Какой канал (веб/мобильный) рос быстрее за последние 12 месяцев?» У меня ежемесячные продажи по каналам. Скажите мне наиболее подходящий тип диаграммы и почему; Напомните мне, чтобы я не вводил в заблуждение варианты (круговая диаграмма, пунктирная ось). Экспортируйте код с помощью matplotlib.

2) Честный контроль чертежей:

Проверьте этот код гистограммы на честность: начинается ли ось Y с 0, имеет ли цвет смысл, указан ли в заголовке результат, есть ли ненужные 3D/тени? Исправьте все вводящие в заблуждение элементы и объясните, почему вы их исправили.

3) Упрощение:

У меня есть диаграмма временных рядов с 14 линиями, она нечитабельна. Напишите код для версии с четким заголовком и высоким соотношением объема данных, которая выделяет только 3 наиболее изменяющиеся серии, а остальные делает светло-серыми.

4) Ориентированное на результат название и повествование:

Я приведу такой вывод: «Восточный регион упал на 40% ниже целевого показателя третьего квартала, основная причина — задержки в логистике». Для этого создайте: (1) гистограмму «цель и реальность», (2) заголовок, отражающий результат, (3) краткое изложение из трех предложений. Я проверю цифры; примерка.

Слабая подсказка / Сильная подсказка

Слабая подсказка:

Составьте красивую диаграмму из этих данных о продажах.

«Красиво» субъективно; Непонятно, какой вопрос, какая аудитория, какой посыл. ИИ создает случайный, возможно, вводящий в заблуждение график.

Мощная подсказка:

Ваша роль: помощник по визуализации данных. Аудитория: высшее руководство. Сообщение: «Мобильный канал превзошел Интернет за 12 месяцев». У меня есть ежемесячные продажи канала. Задача: (1) код линейной диаграммы (matplotlib), который четко отображает это сообщение, (2) ось Y начинается с 0, цвет мобильного наведения, веб-серый, (3) заголовок, показывающий результат. Использование вводящих в заблуждение шкал; Показывать данные как есть. Я предоставлю цифры.

Здесь понятны аудитория, послание, правило честности и тип диаграммы.

Распространенные ошибки

  • Рисование графика без привязки его к вопросу. Бесцельная графика утомляет зрителя и не способствует принятию решений.
  • Вводить в заблуждение сломанной/кривой осью. Для сравнения, ось должна начинаться с 0; Этическая ответственность лежит на вас.
  • Собираем все в одну диаграмму. Графика спагетти убивает сообщение; подчеркни, остальное замолчи.
  • Неправильный тип диаграммы (особенно многосрезовая круговая диаграмма). Используйте линии для обозначения времени и столбцы для сравнения.
  • Название описывает диаграмму. Хороший заголовок сообщает о результате/решении, а не о названии столбца.
Совет: Когда вы закончите каждую таблицу, проведите 5-секундный тест: покажите кому-нибудь 5 секунд и спросите: «Что вы понимаете?» Если он не может передать правильное сообщение, значит, карта еще не готова; Упростите, подчеркните, сделайте заголовок ориентированным на результат.

В заключение

Визуализация — это мост, который превращает анализ в решение. Хороший график отвечает на вопрос; выбран правильный тип (линия для времени, полоса для сравнения, распределение для связи); нарисовано честно (ось начинается с 0, значимый цвет, без сбора вишни). В заголовке говорится о простоте и результатах. ИИ быстро генерирует графический код и черновые заголовки, но человек решает, какое сообщение передается и является ли графика честной; Этическая ответственность лежит на рассказчике.

Задача приложения

Выберите один вывод и превратите его в единую диаграмму, ориентированную на результат. После построения графика выполните проверку на честность: начинается ли ось с 0, имеет ли цвет значение, говорит ли заголовок о результате? Затем проведите «5-секундный тест» (покажите его кому-нибудь и спросите, что он понимает) и упростите диаграмму на основе полученных отзывов.

контрольный список

  • [ ] Отвечает ли моя карта на четкий вопрос?
  • [ ] Соответствует ли тип диаграммы данной цели (время/сравнение/отношения)?
  • [ ] Честны ли оси (начиная с 0 в сравнении)?
  • [ ] Цвет и простота поддерживают идею, не становятся ли они декоративными?
  • [ ] В заголовке говорится о результате/решении, а не описывается график?