воскресенье, 11 июня 2023 г.

Tableau сводный формат таблицы и вертикальная таблица

Tableau различает два формата данных:

  • сводную таблицу, или кросс-таблицу (от англ. crosstable или crosstab)
  • вертикальную таблицу
При добавлении новых данных, бизнес метрик (например выручки) в сводную таблицу она прирастает сразу несколькими столбцами, т.к. в сводной содержатся однородные данные.
Если нужно посчитать отношение одной метрики к другой (в данном случае среднюю цену одной продажи) то таблица прирастет еще набором столбов (в данном случае +4 столбца)




При добавлении новых данных в вертикальную таблицу, она прирастает лишь одним столбцом



Чтобы трансформировать таблицу в вертикальный формат (англ. columnar format) в Pandas, нужно использовать функцию melt (англ. «расплавлять»). Эта функция позволяет превратить столбцы датафрейма в строки.
Основные параметры функции:
  • id_vars — столбцы, которые нужно оставить без изменений
  • value_vars — столбцы, которые нужно превратить в строки.

Tableau datasources vs connections

 



существует три метода объединения данных:
  • Relationship — самый новый и гибкий метод объединения данных (работает на логическом уровне, не создает таблицу, кажется эта штука похожа на генератор)
  • Join — менее новый метод объединения данных (обычный join создает таблицу, работает на физическом уровне)
  • Blend — самый старый метод объединения данных (не рекомендуется, может понадобиться, чтобы объединить два источника данных или настроить каждый лист визуализации по отдельности. С соединениями метод не работает)