Перейти к основному содержанию
Нода преобразует исходную таблицу, меняя строки на столбцы (и наоборот) на основе выбранных параметров.
Аналог PIVOT в SQL или pandas.DataFrame.pivot() в Python.
  1. Выбор атрибутов:
    • Пользователь сдвигает тумблер в положение on для атрибутов, которые должны стать:
      • Столбцами
      • Строками
  2. Формирование новой таблицы:
    • Уникальные значения из атрибутов для колонок → становятся заголовками.
    • Уникальные значения из атрибутов для строк → остаются строками.
    • Остальные данные заполняют ячейки на пересечении.
  3. Переименование полей (если нужно):
    • Можно изменить названия столбцов/строк для удобства.
  4. Пример использования:
Исходная таблица:
ГородДатаПродажи
Москва2024-01-01100
Москва2024-01-02150
СПб2024-01-0180
Транспонирование:
  • Столбец для колонок = Дата
  • Столбец для строк = Город
Результат:
Город2024-01-012024-01-02
Москва100150
СПб80
Аналоги в других инструментах
  • SQL
SELECT * 
FROM sales
PIVOT (SUM(Продажи) FOR Дата IN ('2024-01-01', '2024-01-02'));
  • Python (pandas)
    df.pivot_table(index='Город', columns='Дата', values='Продажи', aggfunc='sum')