TGViewer
Data Bar | О data-проектах Data Bar | О data-проектах @data_bar · 2.29K subscribers
Post #8 1.36K
Small Multiples и адаптивная сетка
#tableautips

Small Multiples – это набор диаграмм одного типа и одного датасета. На русский Small Multiples хз как перевести.

Этот тип диаграмм очень помогает в адхоках для поиска аномалий или трендов в данных. На общей диаграмме/графике данные обычно агрегированы, поэтому с виду все ок, но проблемы могут быть в разных разрезах, на разных уровнях грануляции данных.

При построении пространство одной диаграммы разбивают на несколько подпространств, внутри каждого из которых существует свое подмножество данных, на них строятся свои диаграммы. Простыми словами, рисуем табличку X на Y, в каждой ячейке рисуем диаграмму.

В эдхоках исследований разбивают одну диаграмму на несколько по X и по Y и отдельно исследуют каждый сегмент.

Например, при анализе эффективности каналов привлечения трафика можно смотреть метрику ROAS (возврат на рекламу) в разрезах каналов (Google, Facebook…) и платформ (iOS, Android…). Так можно найти проблемные каналы.

В Tableau такое разбиение делается перетаскиванием категорий Channel и Platform на полки Columns и Rows. Это быстро и просто. А вот с одним разрезом возникают проблемы – его надо отобразить и по X и по Y.

В примере собраны цвета флагов всех стран и проценты каждого цвета на своем флаге. Параметр Columns задает число колонок. Тип диаграммы – Stacked Bar Chart. Можно поиграться с фильтрами, параметрами и сортировкой.

Как это работает:
- Нумеруем каждую диаграмму функцией INDEX().
- Строим таблицу с адресом первой ячейки (0, 0).
Ниже – вычисления, формирующие сетку визуализации. % в вычислении X возвращает остаток от деления (оч полезная функция, но ее мало используют в BI). INT – в данным случае аналог округления вниз, но FLOOR не работает с индексом.

X = (INDEX() - 1) % [Columns]
Y = INT((INDEX() - 1) / [Columns])


Итого: нашли функцию разбиения пространства, представили ее в параметрическом виде X=f(p), Y=f(p), можем кастомизировать сетку. Прелесть в том, что здесь простые арифметические функции: остаток от деления и округление вниз.
  • 👍 15
  • ⚡ 2
  • ❤ 1
More from @data_bar
  1. Jul 9, 2026AI не готовность - пост о том, как препарируем доменные данные и контекст в Авито Антропик…
  2. Apr 7, 2026Трансформация HR в ближайшем будущем Компания Boston Consulting Group, совместно с World F…
  3. Mar 15, 2026Мировое производство энергии Сегодня около 80% всей первичной энергии в мире производится…
  4. Mar 9, 2026От кассет до стриминга. История музыкальных носителей Музыка объединяет людей. Вокруг неё…
  5. Feb 20, 2026Ищу BI-разработчика к себе в команду HR-аналитики, Авито. Привет всем! В моей команде HR-а…
  6. Feb 19, 2026Telegram Ads и продвижение каналов. Личный опыт. Часть 1 В начале сентября я решил посмотр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →