Intra and inter-specific distances

Description

Separates a distance matrix into its inter- and intra-specific components.

Usage

1
sppDist(distobj, sppVector)

Arguments

distobj

A distance matrix.

sppVector

The species vector (see sppVector).

Details

This function can be used to produce histograms and other charts exploring the ‘barcode gap’, such as in the examples below.

Value

A list with two elements:

inter

A numeric vector containing ALL inter-specific pairwise distances.

intra

A numeric vector containing ALL intra-specific pairwise distances.

Author(s)

Samuel Brown <s_d_j_brown@hotmail.com>

See Also

sppDistMatrix.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
data(dolomedes)
doloDist <- dist.dna(dolomedes)
doloSpp <- substr(dimnames(dolomedes)[[1]], 1, 5)

doloSpDist <- sppDist(doloDist, doloSpp)

doloSpDist

#Histogram of the barcode gap
transGreen <- rgb(0, 1, 0, 0.5) #Make a slightly transparent colour to see some overlap
hist(doloSpDist$inter, col="grey")
hist(doloSpDist$intra, col=transGreen, add=TRUE)

#Boxplot of the same
boxplot(doloSpDist)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.