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

3D-диаграммы в Tableau? Красиво и быстро!

Считается, что 3D-диаграммы — плохая практика в визуализации данных. 3D не добавляет никакой дополнительной информации. А наоборот, загромождает виз и часто затрудняет визуальное восприятие информации.

Тем не менее, 3D-элементы в Tableau все равно появляются. Но, наверное, единственный вариант допустимого использования такой диаграммы — тогда, когда не нужно точно отображать количественную информацию, и 3D станет просто элементом интересного дизайна.

Клаус Шульт (Klaus Schulte) поделился в своем блоге, как создать такую диаграмму пошагово. Вдруг вам пригодится?

Клаус  создал эту 3d-диаграмму в виде «картофельных палочек фри» для конкурса логотипа группы #BelgiumTUG (бельгийской группы пользователей Tableau).

3D-«фри»-диаграмма

Используем открытый источник данных Superstore (по продажам). Создаем первый набросок диаграммы с продажами подкатегорий Superstore и видим, что некоторые подкатегории имеют очень маленькие значения, поэтому добавили +100 000 сразу же в пилюлю продаж.

Здесь нужна непрерывная ось x, чтобы «картофельные палочки» перекрывали друг друга. Поэтому вычисляем координату x для каждой подкатегории с помощью оператора case. Можно также использовать index(), но хотелось бы избежать табличных вычислений.

Собственно 3D

Когда при построении диаграммы мы используем гистограмму, на ней есть только одна метка, расположенная по центру в верхней части бара (черная точка). Для 3D-бара нам понадобится восемь точек (красные точки).

Поэтому нужно сначала сделать некоторое уплотнение данных. Мы будем использовать метод внутреннего уплотнения данных, создадим два поля IDD1 (для передней и боковой части бара) и IDD2 (для наличия четырех точек на обеих «сторонах» бара):

1) IDD1 = DATEPART('month',[Order Date]) %2
2) IDD2 = 
CASE YEAR([Order Date])
 WHEN 2016 THEN 1
 WHEN 2017 THEN 2
 WHEN 2018 THEN 3
 WHEN 2019 THEN 4
END

Это создаст 8 допустимых разделов для каждой из наших 17 подкатегорий.

Затем рассчитываем фиксированный LOD, чтобы вернуть свои первоначальные продажи:

Sales LOD = { FIXED [Sub-Category]:SUM([Sales])}+100000

Значение X

Во-первых, создаем поле «размер», которое даст три разных ширины для «картофельных баров» на основе параметра «Size Fries» (размер картофельных баров).

Поле «Размер»:

В соответствии с нашей задачей можем вычислить положение каждой точки (IDD2) на каждой стороне нашей 3D-панели (IDD1), используя ‘x (Sketch)’, ‘size’, and ‘Shadow X’.

Y-Значение

Для значения Y используем поле Sales LOD и параметр Shadow Y, и снова рассчитываем положение для каждой из наших секций в соответствии с задачей (и наброском).

Создаем виз

Теперь создаем виз и устанавливаем параметры:

Можно легко получить различные эффекты, изменяя параметры:

Для 3D-эффекта можно покрасить стороны баров-столбиков в более темный желтый цвет.

Вот и все)

Источник: vizjockey.com

 

ЦИФРЫ О НАС

Мы, компания АНАЛИТИКА ПЛЮС, с 2012 года помогаем нашим клиентам работать с данными — находить полезные инсайты и использовать эту информацию для увеличения прибыли компании.

За это время мы разработали и внедрили решения для компаний из разных сфер бизнеса: ритейл, дистрибуция, логистика, e-commerce, банки и финансы, маркетинг, телеком, производство, логистика, транспорт.

Мы помогаем начать работу с инструментами BI, предоставляем услуги «под ключ» — от сбора данных до установки ПО и предоставления финального интерактивного отчета. И конечно — проводим обучение: наши клиенты ни от кого не зависят и умеют работать со своими данными самостоятельно!

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

x

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

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