Compute Gower distances between characters
get_gower_dist.RdComputes Gower distance between characters from a phylogenetic data matrix.
Arguments
- x
 A phylogenetic data matrix in Nexus (.nex) format, or in any other data frame or matrix format with a column for each character and terminal taxa as rows, which will be read using
ape::read.nexus.data. The data cannot include polymorphisms.- numeric
 Whether to treat the values contained in the
xas numeric or categorical. IfFALSE(default), features will be considered categorical; ifTRUE, they will be considered numeric.
See also
vignette("char-part") for the use of this function as part of an analysis pipeline.
Examples
# See vignette("char-part") for how to use this
# function as part of an analysis pipeline
# Load example phylogenetic data matrix
data("characters")
# Create distance matrix
Dmatrix <- get_gower_dist(characters)
# Reading data matrix as numeric data
Dmatrix <- get_gower_dist(characters, numeric = TRUE)
#> Warning: NAs introduced by coercion; some values could not be converted to numbers.