← Все курсы · Курс Tableau · Все руководства
Иерархии таблиц: одно перетаскивание позволяет детализировать каждый график
К концу этой страницы вы сможете одним перетаскиванием построить иерархию, с первого раза расположить ее в правильном порядке и точно сказать, чем она отличается от группы, набора и корзины. Эти четверо постоянно путаются, и одно предложение навсегда их разлучит. Это около двенадцати минут.
Вот что нужно сделать сегодня. На панели «Данные» перетащите подкатегорию прямо поверх категории. Tableau запрашивает имя, и с этого момента каждое представление, построенное на категории, имеет небольшой значок плюса. Нажмите на нее, и диаграмма развернется на подкатегории без необходимости создания второго листа.
Краткая версия: иерархия организует поля по уровням. Группа, набор и ячейка организуют значения внутри одного поля. Вот и все различие.
Люди удивляются тому, чего на самом деле стоит уровень, и поэтому они понимают картину.
- Что такое иерархия на самом деле
- Создаём его и наводим правильный порядок
- Иерархия по группе, набору и контейнеру
- Что делают кнопки «плюс» и «минус»
- Детали, которые люди упускают
- Почему это работает
- Использование этого в своей книге
- Все на одном экране
1. Что такое иерархия на самом деле
Перед объяснением: вы строите иерархию из категорий и подкатегорий. Что происходит с двумя исходными полями?
Ничего. Они оба все еще здесь, их по-прежнему можно использовать самостоятельно, теперь они находятся внутри именованной иерархии на панели «Данные». Иерархия не использует поля, из которых она состоит.
Это первое, за что нужно держаться. Иерархия — это расположение существующих полей по уровням, упорядоченным от широкого вверху до конкретного внизу. Он не создает новых полей и не изменяет данные. В нем записана связь, о которой вы уже знали: каждая подкатегория принадлежит ровно одной категории.
Взамен вы получаете контроль. Когда поле иерархии отображается в представлении, Tableau помещает на таблетку небольшой значок плюса или минуса, и щелчок по нему добавляет или удаляет уровень детализации на месте. Диаграмма, которую вы уже построили, становится диаграммой, которую читатель может открыть.
Это более серьезное дело, чем кажется, потому что альтернативой является создание второго листа. Без иерархии «продажи по категориям» и «продажи по подкатегориям» — это два представления, между которыми приходится перемещаться. С одной стороны, это один и тот же вид на двух глубинах.
2. Создание и правильный порядок
Перед выполнением шагов: вы помещаете категорию в продукт, а не наоборот. Что получает читатель?
Упражнение, которое начинается конкретнее и становится более расплывчатым, и выглядит как сломанное, даже если в нем нет ошибок. Порядок — единственное решение в построении иерархии, и именно в нем люди ошибаются.
Сборка согласно документации Tableau:
- На панели «Данные» перетащите поле прямо поверх другого поля.
- Tableau просит вас назвать иерархию. Дайте ему имя, которое читатель узнает.
- При необходимости перетащите дополнительные поля в иерархию, чтобы добавить больше уровней.
- Измените порядок полей в иерархии, перетащив их на новое место.
Если нужное поле находится внутри папки, перетаскивание будет затруднительным, поэтому используйте другой путь: щелкните поле правой кнопкой мыши и выберите «Создать иерархию».
Теперь правило порядка, и это одна строка. Сверху грубо, снизу мелко. Каждый нижний уровень должен содержаться уровнем выше него.
Прежде чем читать дальше, скажите вслух, почему сдерживание является испытанием. Это потому, что бурение означает «покажи мне, из чего это сделано». Категория содержит подкатегории, поэтому имеет смысл открыть категорию, чтобы увидеть ее подкатегории. Продукт не содержит категорий, поэтому обратное детализация не может выявить ничего полезного, и Tableau все равно позволит вам его создать.
| иерархия | Порядок | Работает, потому что |
|---|---|---|
| Продукт | Категория → Подкатегория → Название продукта | Каждый уровень содержится в предыдущем |
| Расположение | Страна → Штат → Город → Почтовый индекс | То же сдерживание, и то, что все признают |
| Дата | Год → Квартал → Месяц → День | Tableau создаст это для вас в любом поле даты. |
| орг. | Регион → Менеджер → Представитель | Сдерживается, пока представитель подчиняется одному менеджеру |
В последней строке содержится предостережение, которое стоит знать. Сдерживание должно быть справедливым для ваших данных, а не только для организационной структуры. Если представитель разделен между двумя менеджерами, при детализации будут показаны их продажи под обоими, и уровни не будут суммироваться с общей суммой. Проверьте, прежде чем строить.
3. Иерархия по группе, набору и интервалу
Перед таблицей: иерархии, группы, наборы и ячейки — все это похоже на способы организации данных. Какой единственный вопрос их разделяет?
Работают ли они с полями или со значениями внутри одного поля. Иерархия — единственная из четырех, которая упорядочивает несколько полей. Остальные три изменяют форму значений внутри одного поля, и делают это тремя разными способами.
| инструмент | Работает над | Что он делает | Что вы получаете |
|---|---|---|---|
| иерархия | Несколько полей | Упорядочивает их по уровням | Контроль сверла. Ничего не изменится, пока кто-нибудь не нажмет. |
| Группа | Участники одного поля | Объединяет несколько участников в один более крупный элемент | Меньше, более грубые категории |
| набор | Участники одного поля | Маркирует каждого члена IN или OUT. | Две группы, которые вы можете сравнить |
| Бин | Значения одной меры | Разрезает непрерывный диапазон на сегменты одинаковой ширины. | Измерение, которое можно посчитать, например гистограмму. |
Две из этих пар путаются больше, чем остальные, поэтому вот обе в предложении.
Иерархия против группы. Они кажутся похожими, потому что оба делают вещи грубее. Группа делает подкатегорию более грубой, объединяя ее участников. Иерархия оставляет подкатегорию в покое и позволяет читателю перейти к категории, которая уже была отдельным полем. Если более грубый уровень уже существует в виде поля, вам нужна иерархия. Если ее не существует и вам придется ее изобрести, вам нужна группа.
Настроен против группы. Группа объединяет участников в более крупные участники, и все остается на виду. А набор разделяет элементы на IN и OUT, чтобы вы могли сравнить две половины. Совершенно разные задания, которые руководство по набору выполняет правильно.
Представьте на мгновение свою собственную панель данных. Сколько ваших измерений на самом деле являются уровнями одной вещи, которую еще никто не соединил? Регион и Страна. Менеджер и представитель. Эти пары представляют собой иерархии, ожидающие, чтобы их объединили.
4. Что делают кнопки «плюс» и «минус»
Перед пояснением: вы нажимаете значок плюса на таблетке иерархии. Представление заменяет текущий уровень или дополняет его?
Он добавляет. Формулировка Tableau заключается в том, что вы можете «развернуть иерархию вверх или вниз, чтобы добавить или вычесть больше уровней детализации», и ключевое слово — «добавить». Категория остается на полке, а подкатегория присоединяется к ней, поэтому вы получаете подкатегории, вложенные в свои категории, а не плоский список подкатегорий.
Это различие стоит момента. Детализация дает вам оба уровня, при этом родительский элемент по-прежнему группирует дочерние элементы. Если вам нужны только подкатегории, вы не детализируете, а меняете поле.
Из рисунка вверху страницы следуют два практических следствия.
Метки размножаются, они не смещаются. Детализация трех категорий по девяти подкатегориям — это в три раза больше оценок. Повторное изучение тридцати девяти продуктов в тринадцать раз превышает исходный результат. Это нормально для гистограммы и болезненно для карты или точечной диаграммы, поэтому перед отправкой упражнения проверьте, что делает диаграмма на нижнем уровне.
Создайте представление на том уровне, на котором вы хотите, чтобы люди приземлились. Состояние по умолчанию — то, что вы сохранили, и большинство читателей никогда ничего не нажимают. Так что оставьте это на верхнем уровне, и пусть тренировки будут для тех, кто хочет большего.
5. Детали, которые люди упускают из виду
Перед списком: кто-то говорит, что удаление иерархии приведет к удалению полей внутри нее. Правы ли они?
Нет, и именно этот факт останавливает людей от экспериментов. Щелкните правой кнопкой мыши иерархию и выберите «Удалить иерархию». Собственное описание Tableau: «Поля в иерархии удаляются из иерархии, и иерархия исчезает с панели данных». Поля снова станут обычными полями. Ничего не потеряно, поэтому можно безопасно попробовать иерархию.
Еще пять, которые стоит знать.
Поля дат автоматически получают иерархию. Год, квартал, месяц, день. Вы не создаете ее, и плюс и минус таблетки от фиников действуют точно так же, как и таблетка, которую вы сделали сами.
Иерархия принадлежит источнику данных, а не листу. Создайте его один раз, и каждый рабочий лист в этом источнике данных сможет его использовать. Это то же расположение, что и наборы, и именно поэтому оба они находятся на панели «Данные».
Вы можете детализировать одного члена вместо всех. Нажатие на плюс на таблетке открывает каждую категорию. Нажатие на плюс на одном заголовке открывает только его, что обычно и нужно читателю.
Уровни можно переупорядочивать постфактум. Перетащите поле на новую позицию внутри иерархии. Вам не придется удалять его и начинать заново, что большинство людей делают в первый раз.
Иерархия ничего не навязывает. Он записывает условия содержания, которые, по вашему мнению, являются правдой. Если в ваших данных есть подкатегория, появляющаяся в двух категориях, Tableau без проблем отобразит ее в обеих, и ваши уровни не будут суммироваться с общим количеством. Это проблема данных, которую иерархия будет скорее отображать, чем улавливать.
Почему это работает
Бурение — это не изобретение Tableau, это общий ответ на проблему, с которой сталкивается каждый большой набор данных: представление, которое показывает все, не показывает ничего. Шнейдерман изложил образец, которому до сих пор следует большинство интерактивных инструментов: сначала обзор, масштабирование и фильтрация, а затем детали по запросу (Шнейдерман, 1996, Материалы симпозиума IEEE по визуальным языкам 1996 г., 336–343). Иерархия — это шаблон, объединенный в один элемент управления. Обзор — это верхний уровень, а подробности появляются только тогда, когда кто-то об этом просит.
Причина, по которой это лучше, чем создание двух листов, заключается в том, на что направлены усилия. На двух листах читателю предлагается заметить, что существует второй вид, найти его и запомнить первый, глядя на него. В одном просмотре с подробным описанием их просят нажать на плюс. Информация та же, а работа по соединению двух уровней перешла от читателя к инструменту.
Поведение продукта на этой странице взято из собственной документации Tableau, которая является авторитетной для нее. Создание иерархий (Справка Tableau, текущая версия) — это источник для этапа создания перетаскиванием, возможности добавления и изменения порядка полей, элементов управления плюс и минус детализации, маршрута «Создать иерархию» для полей внутри папок и инструкции о том, что команда «Удалить иерархию» делает с полями. Если вторичная рецензия не согласуется с этой страницей, страница выигрывает.
Использование этого в своей книге
Откройте панель «Данные» и прочтите список измерений. Сколько пар уровней одного и того же предмета, расположенных рядом друг с другом и не связанных друг с другом?
Делать это со всей книгой одновременно скучно, и вы остановитесь. Возьмите один, в этом порядке.
- Найдите пару, в которой одно содержит другое. Регион и страна. Категория и подкатегория. Менеджер и представитель. Если ни один из них не содержит другого, это не иерархия.
- Проверяйте содержание в данных, а не в организационной структуре. Посчитайте количество разных родителей на одного ребенка. Более одного означает, что детализация будет учитываться дважды, и у вас есть вопрос о данных, прежде чем вы создадите иерархию.
- Перетащите более мелкое поле на более грубое. От мелкого к грубому. Получение этого обратного значения — это полный провал.
- Назовите это для читателя, а не для вас. «Иерархия продуктов» — это нормально. Имя появится на панели «Данные», и другие люди его прочитают.
- Сохраните представление на верхнем уровне. Большинство читателей никогда не тренируются, поэтому состояние, которое вы сохраняете, — это состояние, которое видят почти все.
- Нажмите один раз на нижний уровень и посмотрите. Если диаграмма не читается на всю глубину, либо тип диаграммы неправильный, либо этот уровень не принадлежит иерархии.
Если у вас под рукой есть бумага и пять свободных минут, стоит сделать один рисунок, и он не является обязательным. Запишите три уровня в виде трех строк, затем напишите количество различных значений в каждой строке рядом с ними. Увидев цифры 3, 9 и 39, написанные собственным почерком, вы сделаете проблему нижнего уровня очевидной еще до того, как начнете ее строить.
Иерархии находятся в разделе 2, самом большом разделе экзамена Основы рабочего стола Tableau (37%). комплект сертификации тренирует их вместе с группами, наборами и ячейками в формате реального экзамена и дает ссылку на это руководство, если вы что-то пропустите.
Открыть комплект сертификации →Впервые пользуетесь инструментом? Концепции таблиц в первую очередь охватывает измерения, меры и агрегирование.
Все на одном экране
Это лист поиска. Закройте правую колонку, проработайте левую и произнесите каждый ответ вслух, прежде чем проверять его.
| концепция | Что он делает |
|---|---|
| иерархия | Упорядочивает несколько полей по уровням и передает читателю управление тренировкой. |
| Как построить один | Перетащите поле прямо поверх другого поля на панели данных. |
| Поле внутри папки | Щелкните поле правой кнопкой мыши и выберите «Создать иерархию». |
| Добавление уровней | Перетащите больше полей в иерархию |
| Изменение порядка уровней | Перетащите поле на новую позицию внутри иерархии. |
| Правило заказа | Сверху грубо, снизу мелко. Каждый уровень содержится в предыдущем. |
| Значки плюс и минус | Детализация вверх или вниз, добавление или удаление уровня детализации. |
| Бурение добавляет | Родительский уровень остается на полке. Вы получаете оба, вложенные. |
| Удаление иерархии | Щелкните правой кнопкой мыши, выберите «Удалить иерархию». Поля сохранились как обычные поля. |
| Где он живет | Панель данных, поэтому она принадлежит источнику данных и работает на каждом листе. |
| Поля даты | Получите год, квартал, месяц и день автоматически. Никакой сборки не требуется. |
| Иерархия против группы | Иерархия упорядочивает поля. Группа объединяет участников внутри одного поля. |
| Иерархия против множества | Набор помечает элементы IN или OUT одного поля. Никакие уровни не задействованы. |
| Иерархия против корзины | Бункер разрезает непрерывную меру на ведра одинаковой ширины. |
| Чего он не делает | Обеспечьте сдерживание. Плохие данные молчаливо приводят к двойному подсчету. |
Еще одна мысль, и мне бы хотелось услышать ответы других людей. Что заставило меня сделать этот щелчок, так это линия «поля против значений»: иерархия — единственная из четырех, которая касается более чем одного поля, и как только она появилась, я перестал путать ее с группами. На какую пару функций Tableau вам приходилось постоянно искать, прежде чем что-то окончательно их разделило?
Таблица для аналитиков это 110 страниц о том, как на самом деле думает Tableau: измерения против мер, отношения против объединений, наборы и уровень детализации. Достаточно того, что вы перестанете перетаскивать поля, пока все не станет выглядеть правильно.
Таблица для аналитиков, $19 →Ссылки
- Таблица. Создавайте иерархии. Справка по созданию настольных компьютеров и веб-страниц Tableau, текущая версия. help.tableau.com. Полномочия по описанному здесь поведению продукта.
- Шнейдерман, Б. (1996). Глаза видят: задача по таксономии типов данных для визуализации информации. Материалы симпозиума IEEE по визуальным языкам 1996 г., 336–343.
тот Курс Tableau рассказывает о измерениях, мерах, агрегировании и построении информационных панелей с проработанными примерами и карточками. Или перетащите поля на полки самостоятельно в Практикум по визуализации, по одной диаграмме за раз.
Откройте набор таблиц →