Learn R Programming

CluMix (version 2.3.1)

dist.subjects: Distance matrix for subjects

Description

Get distance matrix for subjects (observations) based on variables of mixed data types

Usage

dist.subjects(data, weights, alwaysGower = FALSE)

Arguments

data

data frame

weights

optional vector of weights for variables in data

alwaysGower

controls the way distances are calculated in case of exclusively continuous data; if FALSE (default), Euclidean distances, if TRUE Gower's distances

Value

An object of class dist

Details

Distances between subjects are based on Gower's general similarity coefficient with an extension of Podani for ordinal variables, see gowdis. In the case that all variables are quantitative, either Euclidean distances or still Gower's distances can be used.

References

Gower J (1971). A general coefficient of similarity and some of its properties. Biometrics, 27:857-871.

Podani J (1999). Extending Gower's general coefficient of similarity to ordinal characters. Taxon, 48(2):331-340.

See Also

dendro.subjects, similarity.subjects, dist.variables, mix.heatmap

Examples

Run this code
# NOT RUN {
data(mixdata)

D <- dist.subjects(mixdata)

## example with weights
w <- rep(1:2, each=5)
D <- dist.subjects(mixdata, weights=w)
# }

Run the code above in your browser using DataLab