Ссылка на Challenge 8 https://public.tableau.com/app/profile/vizuators1005/viz/Viz_Challenges7/Welcome Ссылка на ответы

Видео-разбор на YouTube https://www.youtube.com/watch?v=Yr4n_n-3K10&t=2424s

Присоединяйтесь к команде Vizuators!

Наш сайт: https://vizuators.by/ Телеграм-чат: https://t.me/viz_techreview Tableau Public: https://public.tableau.com/app/profile/vizuators1005 Youtube: https://www.youtube.com/channel/UCXCONAA874kqzCMMfiACZlg Instagram: https://instagram.com/vizuators Facebook: https://www.facebook.com/vizuators.by/ Twitter: https://twitter.com/vizuators LinkedIn: https://www.linkedin.com/company/vizuators

Автор конспекта: Екатерина Калабуш

Задание 1

Постройте визуализацию типа Hightlight table, которая для каждого месяца будет подсвечивать наиболее прибыльную подкатегорию синим цветом, наименее прибыльную - красным. Остальные клетки оставить по умолчанию.

Шаг 1: в Columns переносим Order Date (Month), в Rows - Sub-Category, в Text - Profit.

Untitled

Шаг 2: создаем Calculated Field Color Max/Min. Простыми словами: если сумма прибыли равна максимуму по месяцу (далее мы это корректно настроим), то покажи максимальную прибыль, если сумма прибыли равна минимуму по месяцу (далее мы это корректно настроим), то покажи манимальную прибыль, иначе ничего

IF SUM([Profit]) = WINDOW_MAX(SUM([Profit])) THEN "Max Profit" ELSEIF SUM([Profit]) = WINDOW_MIN(SUM([Profit])) THEN "Min Profit" END

Untitled

Шаг 3: переносим пилюлю Color Max/Min в Color и настраиваем табличное вычисление Compute Using → Table (down), чтобы вычисления делалались не по Sub-Category, а по месяцам.

Untitled

Шаг 4: Меняем цвет максимального и минимального значения. Меняем тип графика на Square и выставляем максимальный размер.

Untitled

Untitled

Шаг 5: добавляем значки кавычек в Columns и Rows, чтобы выровнять клетки, а потом скрываем их на визуализации.

Untitled

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

В видео-разборе Анастасия демонстрирует вариант решения с использованием RANK_UNIQUE, а Юлия - с помощью LOD