Класс: 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' аргумент. |