ДЕНЬ 07
Про иерархии, сеты и группы
СЕГОДНЯ:

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

РАЗБИРАЕМСЯ
В том, как соблюдать порядок в данных и упрощать себе жизнь
Иерархии
Hierarchies
Мы уже затрагивали тему иерархий, когда говорили о датах в Tableau. Иерархия времени создается автоматически, но вы можете создать ее сами.

Иерархия - это визуальная группировка полей, выстраивание логической цепочки. Иерархии никак не влияют на ваши данные: они лишь предоставляют новый способ их организации. Это удобно как разработчикам, так и пользователям отчетов. Чтобы перемещаться по уровням иерархии, жмите значок +.
Иерархии создаются на панели данных. В контекстном меню поля найдите опцию Hierarсhy... и Create Hierarсhy. Создать иерархию также можно просто перетаскиванием одного поля на другое.

При создании иерархии, следите за порядком полей: первое сверху поле считается началом, т.е. первым уровнем иерархии. Поля ниже - детализация. Именно в такой последовательности, сверху вниз, поля будут "раскрываться" на визуализациях.


Больше про иерархии:
Онлайн справочник Tableau
Сеты
Sets: subsets of data
Создание сетов
Начало
Сеты это настраиваемые поля с подмножеством данных (subset of data). Какие значения полей попадают в сет, а какие исключаются из него определяется логическими условиями или просто ручным выбором.
Tableau показывает сеты в специальной зоне в панели данных, где они выделяются и отдельной пиктограммой (диаграмма Венна).

Динамические и статичные сеты

Элементы динамического сета меняются, когда изменяется сам датасет. Динамические сеты могут быть сделаны только на основе одного измерения (single dimension).

Чтобы сделать динамический сет:
  1. На панели данных, в измерениях, нажмите правой кнопкой на поле и выберите Create > Set.
  2. В появившемся окне, настройте новый сет.

Элементы статичного сета не изменяются, даже вместе с изменением данных. Статичный сет может основываться на одном или нескольких измерениях.

Чтобы сделать статичный сет:
  1. На визуализации, выделите один или несколько элементов диаграммы (бары, точки, линии) - или заголовки
  2. Нажмите на них правой кнопкой и выберите Create Set.

Больше про сеты:
Онлайн справочник Tableau
Создание сета с визуализации
Выбор отметок на визуализации и создание сета через контекстное меню.
На визуализации сеты могут быть использованы 2 способами:

  • как группировку значений в сете по признаку "входит и не входит в сет". IN/OUT of set
  • как полный список значений в сете. То есть, только то, что входит в категорию IN

Менять вид сета на визуализации можно по контекстному меню. Два сета можно объединять в супер-сеты, с выбором разных моделей пересечения.
Выбор способа визуализации сетов
Две версии Members in Set или In/Out of Set
Применение сетов

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

5 способов применения сетов:
  1. Как фильтр. Можно вывести фильтр по IN/OUT of set, чтобы показывать значения из сета, или исключать их
  2. Для выделения значений. Добавьте сет в Color, чтобы выделить цветом выборку значений
  3. В вычислениях. По аналогии с измерениями и мерами
  4. Как категории на диаграммах. Добавьте в Rows/Columns, чтобы разбить визуализацию
  5. Как уровень иерархии

Больше про кейсы с сетами:
Блог Evolytics
Работа с сетами
Продолжение
Группы
Groups
Иногда требуется сгруппировать несколько элементов какого-либо измерения (dimension) в категории, которых еще не существует в источнике данных. Например, когда вы работаете со списком клиентов, вы можете сгруппировать их по шкале значимости: часть прибыльных клиентов объединить в группу VIP, часть в категорию "Постоянные клиенты", а остальных - в "Непостоянные клиенты". Группы - это объединение исходных значений поля в более крупные категории.

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

Группы создаются правым кликом по нужному измерению на панели данных. Или прямо на визуализации, выбором нескольких значений и опцией Create Group в контекстном всплывающем меню. После создания, группа добавляется отдельным полем на панель данных. Редактирование группы - также через контекстное меню, кликом по полю созданной группы.
Создание группы
Правым кликом по нужному измерению
В окне создания группы вы можете:
  • искать нужные значения через поиск. Он спрятан в кнопке "Find >>"
  • переименовывать созданные группы. Можно написать все, что угодно, придумав новые значения категорий
  • использовать "Include Other" для того, чтобы активировать еще одну группу "Другие" - туда попадут все значения, которые вы не определили ни в одну из групп
При этом, конечно, необязательно добавлять все имеющиеся значения в группы. Группа может быть всего одна и даже состоять из всего одного значения.

Больше про группы:
Онлайн справочник Tableau
Создание группы
Группировка и переименование, если необходимо
ВОПРОС
В чем отличие сетов от групп? В каких случаях нужно использовать группы? А сеты? Ответы читайте здесь
ПРАКТИКУЕМСЯ
Продолжаем изучать Кикстартер
Группировка, иерархии и сет – набор функциональных возможностей для обогащения данных, для создания пользовательских слоев данных по заданным характеристикам.
Еще раз о датасете
Проекты на Кикстартере.

Скачать датасет
Задание
1. Какова средняя сумма финансирования и средняя продолжительность проекта для первых 200 и остальных проектов по Usd Pledged, в категории Мода?
2. Медианное значение Usd Pledged в 2013 году для проектов зарегистрированных между 25 декабря и 1 января (включительно)?
3. Из какой страны в категории Танцы были только успешные проекты (исключая)?

Скачать задание в виде книжки Tableau
Решение задания предыдущего дня
ВДОХНОВЕНИЕ
Полезные ссылки по теме
Все больше мы с вами погружаемся в термины и процессы Tableau и вопросы, соответственно, становятся не совсем простыми. Особенно это касается технических аспектов работы платформы. Но скоро, совсем скоро, мы перейдем к визуализациям и технический поток останется для обсуждения гикам.
Видео
Погружаемся в эмоции и эстетику красивых вещей с Доном Норманом
Зачем нужны красивые вещи
Дон Норман
В своем выступлении Дон Норман обращается к красоте, удовольствию, игре и эмоциям в поисках дизайна, который дарит людям счастье. Он называет три эмоциональные составляющие, которые создают по-настоящему успешный продукт.
МАТЕРИАЛЫ
Книги
И снова шедевр от Эдварда Тафта.
Edward Tufte. Visual Display of Quantitative Information
Шедевр 03
Вневременная классика в том, как сложная информация должна быть представлена графически. Должно занимать почетное место - в пределах досягаемости - всех, кто пытается понять или изобразить численные данные графически. Дизайн книги является образцом принципов, которые он придерживается: элегантная типография и макет, а также бесшовная интеграция ясного текста и идеально выбранных графических примеров. Очень рекомендуется.
Итоги этапа
Очередной этап завершает наше погружение в "скушные" темы Tableau и совсем скоро мы перейдем на яркую сторону анализа данных - визуальные методы и построение графиков и диаграмм. А начнем мы со сбора нескольких визов в единый дашборд. До этого момента осталось каких-то пару дней.. Ждем следующего дня, чтобы освоить картографию в Tableau и уметь добавлять на дашборд любые геоданные. Вперед. Виз виз урааа!
~
DATA YOGA CLUB