Квадратные полигоны в Tableau за 10 минут
Данные
Загрузим данные, которые находятся по ссылке, в Tableau Desktop или Tableau public: Orders Data Source
Примечание: Если у вас Tableau Desktop, можете использовать бесплатный источник данных Sample data source, если Tableau Public, скачайте и загрузите в него этот источник данных.
Далее — кликаем правой кнопкой мыши на источнике данных и кликаем на Edit Data Source… Когда откроется редактор Data Source Editor, вставляем следующее:
Path 1 5
Должна появиться ошибка, так как нет объединенных столбцов, кликаем на Add new join clause, переходим к Create Join Calculation, вводим 1 и кликаем OK. Повторяем то же самое для правой стороны. Проверяем, что выбран Inner join и должны увидеть следующее:
Примечание: нам понадобтся дополнительные записи, так как мы будем рисовать линии и использовать уплотнение, чтобы получить больше точек.
Вычисляемые поля
С помощью загруженного источника данных создаем следующие параметры (Parameter) и вычисляемые поля (Calculated Fields):
Path (bin)
— Кликаем правой кнопкой мыши на Path, переходим к Create и выбираем Bins…
— В диалоговом окне Edit Bins: устанавливаем название нового поля (New field name) на Path (bin), устанавливаем Size of bins yf 1 кликаем Ok
Index
INDEX()
X
IF [Index] = 2 OR [Index] = 3 THEN WINDOW_SUM(SUM([Sales]))/2 ELSE 0 END
Y
IF [Index] = 3 OR [Index] = 4 THEN WINDOW_SUM(SUM([Sales]))/2 ELSE 0 END
Как только это сделано, создаем свою визуализацию.
Рабочий лист
Создаем первый рабочий лист:
— Меняем Mark Type на Line
— Перетаскиваем Region на Color Mark
— Перетаскиваем Path (bin) на полку Column. Кликаем правой кнопкой мыши на эту пилюлю и проверяем, что выбрано Show Missing Values, перетаскиваем эту пилюлю на метку Path Mark
— Перетаскиваем X на полку Columns — кликаем правой кнопкой мыши на эту пилюлю, переходим к Compute Using и выбираем Path (bin)
— Перетаскиваем Y на полку рядов Rows — кликаем правой кнопкой мыши на эту пилюлю, переходим к Compute Using и выбираем Path (bin)
Должно получиться так:
Теперь можно поменять полигоны:
— Меняем тип метки Mark Type на Polygon
— Кликаем правой кнопкой мыши на Sort… Устанавливаем Sort by на Field. Выбираем Field Name как Sales. Выбираем Aggregation как Sum
Должно получиться так:
Можно также продублировать пилюлю Y на оси рядов (Rows Axis) и отредактировать, как необходимо. В итоге может получиться так:
После наведения красоты визуализация может выглядеть вот так:
Источник: tableaumagic.com
Мы, компания АНАЛИТИКА ПЛЮС, с 2012 года помогаем нашим клиентам работать с данными — находить полезные инсайты и использовать эту информацию для увеличения прибыли компании.
За это время мы разработали и внедрили решения для компаний из разных сфер бизнеса: ритейл, дистрибуция, логистика, e-commerce, банки и финансы, маркетинг, телеком, производство, логистика, транспорт.
Мы помогаем начать работу с инструментами BI, предоставляем услуги «под ключ» — от сбора данных до установки ПО и предоставления финального интерактивного отчета. И конечно — проводим обучение: наши клиенты ни от кого не зависят и умеют работать со своими данными самостоятельно!
Нам доверяют: