АНАЛИТИКА ПЛЮС
Профессиональные услуги в сфере BI

Красота в 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, предоставляем услуги «под ключ» — от сбора данных  до установки ПО и предоставления финального интерактивного отчета. И конечно — проводим обучение: наши клиенты ни от кого не зависят и умеют работать со своими данными самостоятельно!

Как мы помогаем в работе с данными? >>

x

Этот сайт использует файлы cookies, чтобы облегчить вам пользование нашим веб-сайтом.

Продолжая использовать этот веб-сайт, вы даете согласие на использование файлов cookies.