mdsprox

Класс: TreeBagger

Многомерное масштабирование матрицы близости

Синтаксис

[S,E] = mdsprox(B)
[S,E] = mdsprox(B,'param1',val1,'param2',val2,...)

Описание

[S,E] = mdsprox(B) возвращает масштабированные координаты, Sи собственные значения, E, для матрицы близости в ансамбле B. Более ранний вызов fillprox(B) необходимо создать матрицу близости.

[S,E] = mdsprox(B,'param1',val1,'param2',val2,...) задает необязательные пары имя/значение параметра:

'Keep'Массив индексов наблюдений в обучающих данных для использования в многомерном масштабировании. По умолчанию для этого аргумента задано значение 'all'. Если вы предоставляете числовые или логические индексы, метод использует только подмножество обучающих данных, заданных этими индексами, чтобы вычислить масштабированные координаты и собственные значения.
'Colors'Если вы передаете этот аргумент, mdsprox делает наложенные графики поля точек двух масштабированных координат с использованием заданных цветов для разных классов. Вы должны поставить цвета как вектор символов или строковый скаляр с одной буквой для каждого цвета. Если в данных больше классов, чем букв в заданном значении, mdsprox строит графики только на первом C классы, где C - количество букв в указанном значении. Для регрессии метод использует первый цвет для всех наблюдений в X.
'MDSCoordinates'Индексы двух масштабированных координат для построения графика. По умолчанию mdsprox составляет график поля точек первой и второй масштабированных координат, которые соответствуют двум самым большим собственным значениям. Можно задать любые другие два или три индекса, не превышающие размерность масштабированных данных. Этот аргумент не влияет, если вы также не задаете 'Colors' аргумент.

См. также

| |