Skip to content
Prev 44902 / 398502 Next

Multidimensional scaling and distance matrices

A few comments:

MDS is normally done on a dissimilarity matrix, not necessarily a distance 
matrix (no need for the triangle inequality to be enforced).

Some MDS software will autmatically map similarity matrices to
corresponding dissimilarity matrices if told to do so (but not all by the
same mapping, usually D = 1-S or D = sqrt(1-S)).  It looks like a
`kinship' matrix is a cousin of a similarity matrix, which usually have
entries between 0 and 1 and with 1 on the diagonal.

The description of MDS in Statistica at

http://www.statsoftinc.com/textbook/stmulsca.html

is entirely in terms of `observed distances', and Kruskal-type MDS.

Note that non-metric MDS is almost impossible to reproduce due to local 
minima, although hopefully one could get a similar solution in a different 
implementation of the same method.

Faced with your example, I would treat it as a covariance matrix, turn it 
into a correlation matrix and take the distances as 1 - correlations, and 
cross my fingers.
On 26 Feb 2004, Federico Calboli wrote: