← Все курсы · Пороги, управляемые данными · Определение метрик

Создайте индекс риска, который меняет свой цвет

Потому что две строки с одинаковым количеством очков никогда не должны быть разных цветов. · Часть Analyst Prep Kit

К , аналитик данных · Опубликовано

Когда эта рабочая тетрадь будет закончена, вы можете изменить одно число и посмотреть, как все будет дальше. Переместите отсечку с 65 на 70, и каждая строка будет перегруппирована, каждая заливка изменит цвет, каждый счетчик обновится, а легенда по-прежнему будет соответствовать карте. Никто не может раскрасить клетку вручную, потому что ни одна клетка не имеет собственного цвета. В этом и весь фокус, а сборка занимает около двадцати минут.

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

Что здесь
  1. Неисправность и откуда она на самом деле берется
  2. Цепочка: счет, затем полоса, затем цвет.
  3. Шаг 1: веса в одном ряду
  4. Шаг 2. Отсечки в одной таблице
  5. Шаг 3: найдите группу, никогда не вводите ее
  6. Шаг 4: позвольте цвету следовать за полосой
  7. Шаг 5: две проверки, которые улавливают остальное
  8. Шаг 6: журнал изменений
  9. Выбор пяти цветов
  10. Загрузите рабочую тетрадь
  11. Ссылки

Неисправность и откуда она на самом деле берется

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

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

Тест: можешь отсортировать по группам? Если полоса представляет собой всего лишь цвет, вы не сможете ее сортировать, подсчитывать или фильтровать, как и никто другой. Вот в чем суть.

Цепочка: счет, затем полоса, затем цвет.

Все, что ниже, — это одна идея, примененная трижды. Каждая вещь является производной от предыдущей, и типизируется только первая.

СлойГде он живетКто это решает
Промежуточные оценкиЧетыре столбца, по одному на категориюВаши исходные данные. Напечатал один раз.
Суммарный баллФормула, основанная на подоценках и весахСтрока весов
ГруппаФормула, исходя из оценкиСтол для обрезки
цветУсловный формат, от группыКолонка группы

Прочтите это снизу вверх, и вы получите обещание: измените таблицу границ, и цвета изменятся. Нет ни одного шага, на котором человек выбирает заливку.

Шаг 1: веса в одном ряду

Поместите четыре веса категорий в четыре ячейки на листе правил и больше нигде. Назовите лист «Правила», чтобы было очевидно, на какой вкладке хранятся решения.

Rules!B7:E7   0.30   0.30   0.20   0.20

Теперь совокупный балл в каждой строке представляет собой одну формулу, указывающую на эту строку:

=ROUND(SUMPRODUCT(E6:H6, Rules!$B$7:$E$7), 1)

SUMPRODUCT умножает каждую подоценку на ее вес и складывает результаты. Знаки доллара блокируют строку весов, поэтому вы можете заполнить эту формулу двадцать строк, и все они по-прежнему будут иметь одинаковые веса.

Есть искушение написать =E6*0.3+F6*0.3+G6*0.2+H6*0.2 вместо. Не. Это скрывает веса в двадцати формулах, поэтому их изменение означает двадцать изменений, а это означает, что этого никогда не произойдет, что означает, что веса в файле перестают соответствовать весам в политике.

Шаг 2. Отсечки в одной таблице

Пять полос, пять рядов, с записанной нижней и верхней границей. Границы должны подниматься по порядку и соприкасаться без зазоров и перекрытий.

ГруппанижеВерхнийЧто для этого требуется
Низкий024Монитор в обычном цикле
Охраняемый2544Исправление внутри годового плана
Повышенный4564Названный владелец и датированный план
Высокий6579Ежеквартальный обзор, пока он не упадет
Серьезный80100Эскалация сейчас

Перекрытие — это ошибка, которая ранее вызвала проблему 65. Если Высокий начинается с 65, а Повышенный заканчивается на 65, диапазон зависит от того, какое правило было оценено первым, и это не политика, которую кто-то записал.

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

Шаг 3: найдите группу, никогда не вводите ее

Столбец полосы представляет собой формулу. Он считывает счет и находит последнюю точку, после которой счет очищается.

=INDEX(Rules!$B$12:$B$16, MATCH(I6, Rules!$C$12:$C$16, 1))

Прочитайте справа налево. MATCH с третьим аргументом 1 означает «найти наибольшее значение, которое меньше или равно моему, и сообщить мне его положение». Оценка 61,4 очищает 0, 25 и 45, но не 65, поэтому она останавливается на 45, третьей строке. INDEX затем возвращает третье имя группы, Повышенный.

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

Выигрыш больше, чем экономия на наборе текста. Когда полоса представляет собой текст в столбце, вы можете сортировать по ней, подсчитывать, фильтровать и поворачивать ее. Это стало данными.

Шаг 4: позвольте цвету следовать за полосой

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

=$J6="Severe"

Один знак доллара – это весь механизм. $J блокирует столбец, поэтому в каждой ячейке строки задается один и тот же вопрос. Голый 6 остается относительным, поэтому в строке 7 задается вопрос о $J7, ряд 8 примерно $J8, и так далее вниз. Одно правило окрашивает целую строку, а двадцать строк не требуют дополнительной обработки.

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

Привяжите правило к строке, с которой начинаются ваши данные. Напишите это, сидя в строке 6, и ссылка будет $J6. Напишите это, сидя где-нибудь в другом месте, и каждая строка будет отличаться из-за разницы, которая выглядит так, как будто цвета сдвинулись на один.

Шаг 5: две проверки, которые улавливают остальное

Две формулы на листе правил, на виду, проверяют, о чем никто не помнит.

=IF(ROUND(SUM(B7:E7),4)=1, "Weights balance", "Fix the weights, they must total 100%")

Веса, составляющие в сумме 96%, по-прежнему дают оценку. Он просто незаметно занижает каждую строку, и ничего не выглядит сломанным.

=IF(F17=COUNTA('Risk Index'!$A$6:$A$25), "Every site lands in one band", "Banding gap, check the cut-offs")

Здесь F17 суммирует подсчеты по полосам, каждый из которых COUNTIF против колонны группы. Если эти два числа не совпадают, значит, ряд провалился из-за пробела в ваших отсечках. Эта строка раньше исчезала из отчета, и никто этого не замечал.

Оба чека читаются как предложение, а не число. Читатель, который никогда не открывал этот файл, может сказать, исправен ли он, не зная, как он работает.

Шаг 6: журнал изменений

Одна вкладка, три колонки: что нашел, что изменил, почему. Каждое исправление получает строку.

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

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

Выбор пяти цветов

Палитра в шаблоне представляет собой пятиклассовую схему РдЫлБу от ЦветБрюэр, инструмента, созданного на основе исследований в области дизайна карт, проведенных Синтией Брюэр и Марком Харроуером (Борона & Брюэр, 2003). Он указан как безопасный для дальтоников, что здесь важнее, чем кажется: красный и зеленый — это два цвета, которые значительное меньшинство читателей не может надежно разделить, и карты рисков охватывают именно эту пару.

ГруппаЗаполнениеТекст
Низкий#2C7BB6белый
Охраняемый#ABD9E9 Темный
Повышенный#FFFFBF Темный
Высокий#FDAE61 Темный
Серьезный#D7191Cбелый

С этим связаны два правила. Строгость должна быть направлена ​​в одном направлении, поэтому читатель выучит порядок один раз и никогда не выучит его заново. И оценка остается видимой в отдельном столбце рядом с цветом, потому что цвет — слабый канал для оценки того, насколько одно значение больше другого. Позиция и длина решительно превзошли его, результат, измеренный Кливлендом и МакГиллом напрямую (Кливленд & МакГилл, 1984). Цвет предназначен для сканирования карты. Номер предназначен для ответа на вопрос.

Загрузите рабочую тетрадь.

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

Получить образец рабочей тетради →

Куда еще подходит эта форма

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

Часть, которую стоит донести до всех, — это предложение вверху. Правило принадлежит столбцу. Как только оно окажется в столбце, его можно будет сортировать, подсчитывать, проверять и оспаривать, а правило, с которым можно спорить, — единственное правило, которое выдерживает контакт со вторым человеком.

Вы можете выполнять работу, как только кто-то скажет вам, в чем она заключается. Расплывчатый вопрос — это та часть, которая вас останавливает.

Думать как аналитик Это 64 страницы, посвященные половине работы: определение показателя, составление отчета по результатам анализа, изучение данных, прежде чем вы им поверите, и высказывание вслух того, о чем ваши данные не могут вам сказать.

Думать как аналитик, 19 $ →

Ссылки

  1. Харроуер М. и Брюэр Калифорния (2003). ColorBrewer.org: онлайн-инструмент для выбора цветовых схем для карт. Картографический журнал, 40(1), 27–37. дои: 10.1179/000870403235002042
  2. Кливленд, У.С., и МакГилл, Р. (1984). Графическое восприятие: теория, эксперименты и применение к разработке графических методов. Журнал Американской статистической ассоциации, 79.(387), 531–554. doi:10.1080/01621459.1984.10478080
  3. Брюэр, Калифорния (1994). Рекомендации по использованию цвета для картографирования и визуализации. В AM Макихрен и Д.Р.Ф. Тейлор (ред.), Визуализация в современной картографии (стр. 123–147). Пергамон. (Откуда взялось правило однонаправленности для упорядоченных данных.)