Нода «Главные компоненты» (principal components node)

Нода ":abbr:`Главные компоненты (Principal Components)`".

Нода „Principal Components“ выполняет анализ главных компонент (PCA) над полем положений.

Метод „PCA“ анализирует распределение точек, определяя центр данных вместе с ортогональными осями, которые наилучшим образом описывают их ориентацию и форму. Полученные оси упорядочены по степени разброса данных вдоль каждого направления – от наибольшего к наименьшему.

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

Входы (inputs)

Положение (position)

Значения положения для анализа.

ID группы (group ID)

Целочисленное поле, определяющее независимые группы анализа.

Элементы с одинаковым идентификатором группы анализируются вместе, а элементы с разными ID обрабатываются независимо.

Выходы (outputs)

Центр группы (group center)

Центр анализируемой группы.

Вращение (rotation)

Вращение, локальные оси которого соответствуют главным осям данных.

Главные компоненты (principal components)

Дисперсия данных вдоль каждой главной оси.

Бо́льшие значения указывают на бо́льший разброс вдоль соответствующей оси.

Главные оси (principal axes)

Наибольшая ось (longest axis)

Единичные векторы, соответствующие направлению наибольшего разброса.

Промежуточная ось (intermediate axis)

Единичные векторы, соответствующие направлению промежуточного разброса.

Вместе с остальными осями эта ось образует правосторонний ортогональный базис.

Наименьшая ось (shortest axis)

Единичные векторы, соответствующие направлению наименьшего разброса.