Красота в Tableau = радиальный бар-чарт + скругленный бар-чарт
Продолжаем наши уроки по красоте в Tableau. Да, в первую очередь это инструмент для визуализаций. И они должны быть не только информативными, но и красивыми!
Данные
Загрузите следующие данные в Tableau Desktop / Public.
Примечание: нам нужны две записи для каждой страны, поскольку мы собираемся рисовать линии и использовать уплотнение (densification), чтобы получить больше точек на нашем листе.
Вычисляемые поля
С помощью загруженного набора данных мы создадим следующие вычисляемые поля и контейнеры (bins):
Создаем путь (Path)
— Клик правой кнопкой мыши на Path, выбираем Create and select Bins (Создать и выбрать контейнеры)
— В диалоговом окне Edit Bins: Устанавливаем New field name на Path (bin). Уставнавливаем Size of bins на 1. Кликаем Ok.
Теперь создаем следующие вычисляемые поля:
Index
INDEX()-1
TC_Sales ($ millions)
WINDOW_MAX(MAX([Sales ($ millions)]))
TC_Total Sales ($ millions)
WINDOW_SUM(MAX([Sales ($ millions)]))
TC_Percentage
[TC_Sales ($ millions)]/[TC_Total Sales ($ millions)]
TC_Rank
RANK_DENSE([TC_Sales ($ millions)],»asc»)
X
IF [Index] < 181 THEN
SIN(RADIANS([Index]))*[TC_Rank]
ELSE
(-[Index]/10)*[TC_Percentage]
END
Y
IF [Index] < 181 THEN
COS(RADIANS([Index]))*[TC_Rank]
ELSE
-[TC_Rank]
END
После этого помещаем все созданные вычисляемые поля на рабочий лист (Worksheet).
Worksheet
Теперь построим рабочий лист:
— Меняем тип метки (Mark Type) на Line.
— Перетаскиваем Страну (Country) на метку цвета (Color Mark).
— Перетаскиваем Path (bin) на полку Columns. Правый клик на объекте, проверяем, что Show Missing Values отмечено галочкой. Перетаскиваем объект на Path Mark.
— Перетаскиваем X на полку Columns. Правый клик на объекте, выбираем Compute Using и отмечаем Path (bin).
— Перемещаем Y на полку Rows. Правый клик на нем, переходим в Compute Using и выбираем Path (bin).
У вас должно получиться следующее:
Выглядит немного странно и нелепо, но сейчас настроим вычисляемые поля — чтобы добиться нужного эффекта.
— Правый клик на X и выбираем Edit Tableau Calculation (редактировать вычисление Tableau). В Nested Calculations выбираем TC_Rank. Выбираем Specific Dimension и ставим галочки на Path (bin) и Country. Проверяем, что Path (bin) сверху. В Nested Calculations выбираем TC_Total Sales ($ millions). Выбираем Specific Dimension и отмечаем галочкой Path (bin) и Country. Проверяем, что Path (bin) сверху.
— Правый клик на Y и выбираем Edit Tableau Calculation (редактировать вычисление Tableau). В Nested Calculations выбираем TC_Rank. Выбираем Specific Dimension отмечаем галочкой Path (bin) и Country. Проверяем, что Path (bin) сверху. В Nested Calculations выбираем TC_Total Sales ($ millions). Выбираем Specific Dimension и отмечаем галочкой Path (bin) и Country. Проверяем, что Path (bin) сверху.
У нас должно получиться так:
Теперь оставлось навести красоту:
— Двойной клик на Y-ось и выбираем Reversed.
— Двойной клик на X-ось и выбираем Reversed.
— Прячем названия X и Y-осей.
— Скрываем Grid Lines (линии сетки).
— Скрываем нулевые линии.
— Скрываем разделители рядов и колонок.
— Перетаскиваем Sales ($ millions) на поле Label (в метках). Выбираем Line Ends. Отмечаем галочкой только Label start of line. Редактируем Label.
Должно получиться так:
И вуаля — it’s a magic!
Можно еще немного поколдовать с внешним видом. Давайте перенесемSales ($ millions) на Size Mark. И получится так:
Или перетащим Index наSize Mark, и получим длинные капельки :о)
И наконец, попробуйте перетащитьTC_Sales ($ millions) наSize Mark:
Источник: tableaumagic.com
Мы, компания АНАЛИТИКА ПЛЮС, с 2012 года помогаем нашим клиентам работать с данными — находить полезные инсайты и использовать эту информацию для увеличения прибыли компании.
За это время мы разработали и внедрили решения для компаний из разных сфер бизнеса: ритейл, дистрибуция, логистика, e-commerce, банки и финансы, маркетинг, телеком, производство, логистика, транспорт.
Мы помогаем начать работу с инструментами BI, предоставляем услуги «под ключ» — от сбора данных до установки ПО и предоставления финального интерактивного отчета. И конечно — проводим обучение: наши клиенты ни от кого не зависят и умеют работать со своими данными самостоятельно!
Как мы помогаем в работе с данными? >>
Хотите узнать, как провести анализ и сделать отчеты быстро?
Нам доверяют: