ДЕНЬ 03
Про время и восприятие цвета
/ СЕГОДНЯ:

полное внимание на работу Tableau со временем, так как без времени все становится скучным как бухгалтерский баланс на определенную дату, иерархии существенно упростят нам обработку времени, мы рассмотрим время с разных сторон и перейдем на яркую сторону жизни, то есть в цвет и его использование для визуализации данных, завершим день коллекционированием новых полезняшек и листанием супер полезных книг по цветной теме /
Осматриваем цвет и свет
ДА будет цвет все время
РАЗБИРАЕМСЯ
В том, как работать с временем и цветом
Время в Tableau
Под временем мы понимаем данные, содержащие информацию о какой-либо точке во времени. В Tableau есть два типа временных полей: просто дата (Date) и дата + время (Datetime).
Алгоритм работы с датами имеет свои особенности. Для дат есть отдельный список функций, специальные настройки в фильтрах, уникальные способы отображения на визуализациях.
Настройка даты
Контекстное меню поля даты. В этом меню задаются настройки типа поля (дискретное, непрерывное), уровень иерархии, агрегация.
Иерархия времени
Год - Квартал - Месяц - День ...
Иерархия - это порядок подчиненности низших звеньев к высшим. Части иерархии организованы в древовидную структуру.

При работе с датами, Tableau по умолчанию создает иерархию вида: Год - Квартал - Месяц - День... вплоть до секунд, если поле имеет тип данных Datetime. Вам доступен переход по уровню иерархии одним кликом: по значку плюсика, который появляется на названии поля из иерархии. Причем это доступно как разработчику в режиме редактирования, так и пользователю на самой визуализации в режиме просмотра.

Иерархии помогают над гибко работать с датами, выбирая тот уровень, который нужен для конкретной задачи.
Работа с иерархиями
Базовые техники

Дискретные и непрерывные даты
Discrete dates & Continuous dates
Уровни дат Date parts & Date values
Мы уже писали, что все поля в Tableau делятся на дискретные и непрерывные. Дата тоже может быть дискретной или непрерывной. Тип даты выбирается в зависимости от того, какая перед вами задача.

Вместе с понятиями дискретных и непрерывных дат, введем понятия date parts и date values.

Дискретные даты основаны на Date parts. Это буквально составные части даты. Если взять как пример дату 5 Марта 2018 года (05.03.2018), то Март (или 03) - это составная часть date part "месяц". Date part "день" - 5, а "год" - 2018. На составные части date parts можно разложить любую дату. Дискретные даты, как и дискретные поля, создают заголовки на визуализации. Например, можно вывести на график только date part "месяц" за несколько лет, показав данные по каждому Марту - как по независимой категории.

Непрерывные даты основаны на date values. Они следуют той же структуре что и date parts (год, квартал, месяц, неделя...). Разница в том, что date value подразумевает детализацию временной оси. Помните, что непрерывные поля создают оси? При использовании непрерывных дат создается непрерывная ось времени, на которой вы потом выбираете нужную детализацию: показывать данные на уровне лет, кварталов, или месяцев.

Больше про типы дат:
Блог Interworks
Пользовательские уровни дат
Custom Dates
Custom dates дают возможность "отделить" один из уровней иерархии времени в отдельное поле. Так на него можно будет ссылаться: использовать в вычислениях или сразу на визуализации.

Используйте пользовательские уровни дат для определения ваших собственных иерархий времени. При помощи Custom dates, вместо стандартной иерархии Год - Квартал - Месяц - День, можно сделать иерархию Год - День, или любую другую под ваши задачи.

Создать Custom date можно при помощи функций DATEPART и DATETRUNC. Или же через контекстное меню поля даты, через опцию Create custom date....
Поле добавляется на панель данных, к другим полям из источника.

Больше про пользовательские уровни дат:
Блог Interworks
Онлайн справочник Tableau
Цвет
Цвет - одна из самых главных составляющих визуализации. Цвет может все испортить или привести к долгожданному инсайту. Цвет может влюбить в график ваших пользователей, а может навсегда отбить желание работать с цифрами.
Возможности работы с цветом
Думайте как дизайнер
Цель использования цвета может быть разной: от простого визуального форматирования, до привлечения внимания и кодирования дополнительных переменных.
Выбор способа раскраски данных и цветовой палитры зависит от:
  • данных
  • задачи
  • цели
Цвет задается через полку Color в области Marks. При этом, можно выбрать просто один цвет для графика, так и задать условие по какому-либо полю или вычислению.
К выбору цвета стоит относиться очень внимательно, особенно, если вы работаете со сложной, "многослойной" визуализацией, с несколькими графиками. При пресыщении цветом, данные потеряются.

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

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

Больше про цвет и цветовые палитры:
Онлайн справочник Tableau
АКЦЕНТ
Используйте цвет для привлечения внимания к наиболее важному. Помогите аудитории сразу обратить свое внимание на то, что вы хотите донести. Используйте контрастную пару цветов.
Гештальт
Особенности визуального восприятия
Посмотрите на пример ниже. Сможете быстро посчитать количество троек на слайде?
Джузеппе Арчимбольдо «Вертумн»
Зрение - единственный канал восприятия человека, который обрабатывает максимально возможное количество информации подсознательно. Мы не осмысливаем полностью то, что мы видим, а как будто бы сразу уже знаем что перед нами. Наша зрительная система устроена так, что она везде ищет закономерности, так как это упрощает процесс восприятия окружающего мира.

Свет, попадая в наши глаза, стимулирует сетчатку, которая посылает импульсы в очень краткосрочную, так называемую графическую (или иконическую) память. Графическая память считывает визуальные атрибуты, и создает образ того, что мы видим. Наш мозг выступает в роли очень быстрого процессора и обрабатывает полученный образ. Весь процесс занимает ничтожно малое время и происходит подсознательно.
Оптические уловки
Всегда можно заставить людей видеть вещи определенным образом.
При этом, наши глаза - не фотоаппарат. Органы зрения действуют совместно с мозгом, который определенным образом «истолковывает» видимый мир. То, как именно мозг обрабатывает входящую информацию и обрабатывает ее - исследует Гештальт-психология.

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

В Гештальт-психологии есть много разных принципов, которые выступают как "правила" восприятия. Ниже описаны некоторые из них - наиболее частые и применение которых можно найти в визуализации данных.
А вот как эти принципы могут отражаться на графиках и диаграммах.
Перед нами график изменения показателя по трем компаниям-категориям: Эппл, Гугл и Микрософт. Мы понимаем, что все синие точки относятся к одной компании, а все зеленые - к другой. Это принцип сходства. Мы также понимаем что все точки относящиеся к одной компании, находятся в одном сегменте и отделены разделяющей линией - это принцип близости.
ПРАКТИКУЕМСЯ
Настало время поговорить о времени
Мы верим в то, что вам понравилось работать с данными, искать ответы на вопросы. Правда, было неожиданно узнать, что впервые хоккей на льду был представлен на летних Олимпийских играх 1920 году в Антверпене.
Сегодня у нас новые данные – проекты, опубликованные на Kickstarter с 2009 по 2016 (не все проекты). Работаем только с датой регистрации проекта.
Настало время поговорить о времени (каламбурчик). Время в данных дает нам понимание истории и хода событий, а цвет украшает их. В этом задании работаем с цветом и временем.
О датасете

Проекты опубликованные на Kickstarter с 2009 по 2016 (не все проекты)

Скачать датасет
Задание
1. В каком квартале и какого года было зарегистрировано больше всего проектов
2. В какой день недели лучше регистрировать проект? (количество проектов со статусом «successful»)
3. Когда (дата) из всех проектов было максимальная сумма планируемого сбора (Goal) и собрано (Pledged) в США
4. В какой категории больше всего удачных («successful») проектов в Австралии и Канаде?
5. Какая страна отличилась наибольшим ростом собранных денег (Usd Pledged) в проектах в 2016 году по сравнению с 2015?
И, как всегда, на вопросы поможет ответить могущественный tooltip или контекстное меню с магическим View Data

Скачать задание в виде книжки Tableau
Решение задания предыдущего дня
Любая сложная задача имеет простое, легкое для понимания неправильное решение.

//Артур Блох
ВДОХНОВЕНИЕ
Полезные ссылки по теме
Продолжаем знакомить с лучшими ресурсами по изучению Tableau, а также собираем материалы помогающие взглянуть на визуализацию данных с разных сторон.
Видео
Сегодня мы рассмотрим как ваши глаза и мозг творят чудеса воспринимая цвет и поймем что цвет без контекста не имеет смысла.
Как мы воспринимаем цвета?
Как ваши глаза и мозг творят чудеса

Оптические иллюзии
Beau Lotto о понимании что цвет без контекста ни имеет смысла
МАТЕРИАЛЫ
Наши Артефакты
Помогут Вам лучше усвоить и вовремя вспомнить основные элементы методик, подходов, последовательностей действий, проверенных практик
Книги
Сегодня хотелось бы обратить внимание на книгу Монси Молли, где очень доступным басурманским языком рассматриваются многие подходы Tableau
Tableau для Чайников
Монси Молли
Несколько лет назад Монси проводила потрясающий тренинг для тренеров для всей нашей команды в Сиэтле. В отличие от заумных книг от индийских сообществ Tableau данный экземпляр нацелен на объяснение сложных концепций простыми примерами и практикой. Рекомендуем.
Итоги этапа
Освоив тонкости Tableau по работе с временем, изучив базовые техники работы с иерархиями, и четко различая разницу между дискретными и непрерывными датами, мы смогли приступить к самому интересному - работе с цветом. Теперь мы различаем как работает цвет для разных типов данных и готовы применить изученные принципы гештальт психологии на практике. Завтрашний день даст нам в руки мощнейшее оружие Tableau - работу с фильтрами. До следующего дня. Виз виз ура!
~
DATA YOGA CLUB