skbio.stats.distance.SymmetricMatrix.condensed_form#

SymmetricMatrix.condensed_form()[source]#

Return an array of distances in condensed format.

Returns:
datandarray

One-dimensional numpy.ndarray of values in condensed format.

Notes

Condensed format is described in [1].

The conversion is not a constant-time operation, though it should be relatively quick to perform.

References

Examples

>>> from skbio.stats.distance import SymmetricMatrix
>>> sm = SymmetricMatrix([[0, 1, 2],
...                       [1, 0, 3],
...                       [2, 3, 0]], ids=['a', 'b', 'c'])
>>> sm.condensed_form()
array([ 1., 2., 3.])