Multidimensional scaling of proximity matrix
Syntax
[SC,EIGEN] = mdsProx(B,X)
[SC,EIGEN] = mdsProx(B,X,'param1',val1,'param2',val2,...)
Description
[SC,EIGEN] = mdsProx(B,X) applies classical
multidimensional scaling to the proximity matrix computed for the
data in the matrix X, and returns scaled coordinates SC and
eigenvalues EIGEN of the scaling transformation.
The method applies multidimensional scaling to the matrix of distances
defined as 1-prox, where prox is
the proximity matrix returned by the proximity method.
You can supply the proximity matrix directly by using the 'data' parameter.
[SC,EIGEN] = mdsProx(B,X,'param1',val1,'param2',val2,...) specifies
optional parameter name/value pairs:
| 'data' | Flag indicating how the method treats the X input
argument. If set to 'predictors' (default), mdsProx assumes X to
be a matrix of predictors and used for computation of the proximity
matrix. If set to 'proximity', the method treats X as
a proximity matrix returned by the proximity method. |
| 'colors' | If you supply this argument, mdsProx makes
overlaid scatter plots of two scaled coordinates using specified colors
for different classes. You must supply the colors as a string with
one character for each color. If there are more classes in the data
than characters in the supplied string, mdsProx only
plots the first C classes, where C is
the length of the string. For regression or if you do not provide
the vector of true class labels, the method uses the first color for
all observations in X. |
| 'labels' | Vector of true class labels for a classification ensemble.
True class labels can be either a numeric vector, character matrix,
or cell array of strings. If supplied, this vector must have as many
elements as there are observations (rows) in X.
This argument has no effect unless you also supply the 'colors' argument. |
| 'mdscoords' | Indices of the two scaled coordinates to plot. By default, mdsProx makes
a scatter plot of the first and second scaled coordinates which correspond
to the two largest eigenvalues. You can specify any other two indices
not exceeding the dimensionality of the scaled data. This argument
has no effect unless you also supply the 'colors' argument. |
See Also
cmdscale, TreeBagger.mdsProx, proximity
 | mdscale | | mdsProx (TreeBagger) |  |
Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
Get the Interactive Kit