Класс: CompactTreeBagger
Многомерное масштабирование матрицы близости
[SC,EIGEN] = mdsprox(B,X)
[SC,EIGEN] = mdsprox(B,X,'param1',val1,'param2',val2,...)
[SC,EIGEN] = mdsprox(B,X)
применяет классическое многомерное масштабирование к близлежащей матрице, вычисленной для данных в матрице X
и возвращает масштабированные координаты SC
и собственные значения EIGEN
масштабирующего преобразования. Метод применяет многомерное масштабирование к матрице расстояний, заданных как 1- prox
, где prox
- матрица близости, возвращенная proximity
способ.
Можно задать матрицу близости непосредственно при помощи 'Data'
параметр.
[SC,EIGEN] = mdsprox(B,X,'param1',val1,'param2',val2,...)
задает необязательные пары имя/значение параметра:
'Data' | Флаг, указывающий, как метод обрабатывает X входной параметр. Если установлено значение 'predictors' (по умолчанию), mdsprox принимает X быть матрицей предикторов и использоваться для расчета матрицы близости. Если установлено значение 'proximity' способ лечит X как матрица близости, возвращенная proximity способ. |
'Colors' | Если вы передаете этот аргумент, mdsprox делает наложенные графики поля точек двух масштабированных координат с использованием заданных цветов для разных классов. Вы должны поставить цвета как вектор символов или строковый скаляр с одной буквой для каждого цвета. Если в данных больше классов, чем букв в заданном значении, mdsprox строит графики только на первом C классы, где C - количество букв в указанном значении. Для регрессии или если вы не предоставляете вектор истинных меток классов, метод использует первый цвет для всех наблюдений в X . |
'Labels' | Вектор истинных меток классов для классификационного ансамбля. Метки истинного класса могут быть числовым вектором, символьной матрицей, строковыми массивами или массивом ячеек из векторов символов. Если задано, этот вектор должен иметь столько элементов, сколько есть наблюдений (строк) в X . Этот аргумент не влияет, если вы также не задаете 'Colors' аргумент. |
'MDSCoordinates' | Индексы двух масштабированных координат для построения графика. По умолчанию mdsprox составляет график поля точек первой и второй масштабированных координат, которые соответствуют двум самым большим собственным значениям. Можно задать любые другие два или три индекса, не превышающие размерность масштабированных данных. Этот аргумент не влияет, если вы также не задаете 'Colors' аргумент. |