ДЕНЬ 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
Вневременная классика в том, как сложная информация должна быть представлена графически. Должно занимать почетное место - в пределах досягаемости - всех, кто пытается понять или изобразить численные данные графически. Дизайн книги является образцом принципов, которые он придерживается: элегантная типография и макет, а также бесшовная интеграция ясного текста и идеально выбранных графических примеров. Очень рекомендуется.
Интерактивные визуальные проекты на основе данных. Обязательно посмотрите список других лонгридов на сайте Pudding.com
Видео на Youtube от Visual Intelligence
Итоги этапа
Очередной этап завершает наше погружение в "скушные" темы Tableau и совсем скоро мы перейдем на яркую сторону анализа данных - визуальные методы и построение графиков и диаграмм. А начнем мы со сбора нескольких визов в единый дашборд. До этого момента осталось каких-то пару дней.. Ждем следующего дня, чтобы освоить картографию в Tableau и уметь добавлять на дашборд любые геоданные. Вперед. Виз виз урааа!
~
DATA YOGA CLUB