Введение в описание ситуации в Таблице

Оператор CASE или функция CASE в Tableau является частью логических функций. Это похоже на оператор IF в том смысле, что он продолжает проверять условие один за другим. Однако различие между ними заключается в том, что оператор CASE рассматривает условия как случаи и, следовательно, имя. Центральным элементом функции CASE является выражение, которое необходимо оценить функции. Кроме того, функция сравнивает выражение с последовательностью значений одно за другим. Когда выражение соответствует какому-либо значению, соответствующее значение возвращается как результат.

Использование оператора CASE - пошаговый подход

Синтаксис функции CASE в Таблице показан ниже.

CASE
WHEN THEN
WHEN THEN
WHEN THEN
ELSE
END

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

иллюстрация

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

  1. Загрузите данные в таблицу. Для этого нажмите «Новый источник данных» в меню «Данные» или, в качестве альтернативы, нажмите «Подключиться к данным».

2. В «Подключить» выберите необходимый тип источника данных. В этом случае тип источника данных - Microsoft Excel.

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

4. Переходя к вкладке листа, мы можем найти размеры и меру в наборе данных, представленном в соответствующих разделах.

5. Для начала просто перетащите измерения Область и Единицы распределения в область строк и измерьте Объем распределения в область столбцов. Мы получаем горизонтальную гистограмму, как показано на следующем скриншоте. Если тип диаграммы по умолчанию не является гистограммой, выберите ее в меню «Показать мне». Следующие шаги создадут объединенное поле с помощью оператора CASE, который объединит имена регионов и единиц распределения.

6. Чтобы создать комбинированное поле, щелкните правой кнопкой мыши в любом месте пустого пространства в разделе «Данные» и выберите параметр «Создать вычисляемое поле…», как показано ниже.

7. Созданное нами расчетное поле выглядит так, как показано на скриншоте ниже. Как видно, комбинированное поле было создано с использованием функции CASE. Здесь используется выражение «Регион измерения». На основе имени региона будет создано объединенное поле путем объединения первых трех букв из названия региона с первыми тремя буквами имени единицы распределения. Чтобы извлечь первые три буквы из блока распределения, мы использовали функцию LEFT. Не все буквы единицы распределения находятся в верхнем регистре, поэтому, чтобы преобразовать их в верхний регистр, мы передали результат в функцию UPPER. Таким образом, функция CASE предложила нам системный подход к созданию комбинированного поля.

8. Вновь созданное поле REG_DU можно увидеть в разделе «Размеры», как показано ниже.

9. Теперь просто перетащите только что созданное поле REG_DU в область строк, а объем распределения - в область столбцов, как показано ниже.

10. Давайте ближе посмотрим на визуализацию. Мы можем видеть имена из региона и единиц распределения вместе взятых. Это поможет в быстром анализе и легкой съемке информации. Тем не менее, анализ неполон до тех пор, пока мы не классифицируем единицы распределения на основе объема распределения. Для достижения цели мы будем следовать шагам, как показано на скриншотах, следующих за приведенным ниже.

  1. Мы создадим два параметра, представляющих средний объем и большой объем. Средний объем для всех единиц распределения составляет 30000, и мы рассматриваем большой объем как 90000. Чтобы создать параметр, щелкните правой кнопкой мыши в любом месте пустого пространства в разделе «Данные» и нажмите «Создать параметр…».

12. Создайте параметры с соответствующими именами и упомянутыми значениями, как показано на следующих двух снимках экрана.

13. Два параметра можно увидеть в разделе «Параметры» ниже.

14. Затем создайте вычисляемое поле для классификации. Мы назвали это VOL_CLASS. Просматривая код в поле, можно увидеть, что единицы распределения, имеющие объем, превышающий или равный 90000, были классифицированы как «Очень большой объем DU», а единицы с объемом между 30000 и 90000 - «Средний объем DU», и остальное - «ниже среднего» ОУ.

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

16. Теперь перетащите поле REG_DU в область строк и измерьте объем распределения в области столбцов. Далее перетащите поле VOL_CLASS поверх карты «Цвет в знаках». Мы получаем следующую визуализацию, где видим единицы распределения, классифицированные по разным категориям объема.

17. Следующий скриншот предлагает более детальный анализ. Здесь мы расположили легенду в правильном порядке по сравнению с тем, что было на предыдущем скриншоте. Кроме того, соответствующие цвета были назначены категориям, а результаты расположены в порядке убывания.

18. При анализе вклада в единицу объема распределения, приведенная выше диаграмма дает хорошее понимание. Однако пузырьковая диаграмма более проницательна в таком анализе. Итак, затем, отсортируйте результат в алфавитном порядке имен REG_DU и нажмите на «упакованные пузыри» в Show Me, как можно увидеть ниже.

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

Вывод - описание ситуации в таблице

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

Рекомендуемые статьи

Это руководство к описанию ситуации в Таблице. Здесь мы обсуждаем введение оператора Case в Tableau, Использование оператора Case вместе с иллюстрацией. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Преимущества визуализации данных
  2. Визуализация таблиц
  3. Функция ранга в таблице
  4. Что такое таблица?
  5. Базы данных AWS
  6. Поворот в Таблице
  7. Tableau Context Filter
  8. Tableau Bullet Chart
  9. Введение в особенности и атрибуты таблицы