The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Things to do with dissimilarity matrices
(ecodist functions are marked in bold)
(untested ideas marked with ?)
Description | Notation | Name | R function |
---|---|---|---|
Relationship between two matrices | D1 ~ D2 | Mantel test | mantel(D1 ~ D2) |
Relationship between two matrices given more | D1 ~ D2 | D3 … Dn | Partial Mantel test | mantel(D1 ~ D2 + D3 + …) |
Spatial structure in one matrix relative to all distance classes | D1 x S | Mantel correlogram | mgram(D1, S) |
Spatial structure in one matrix given more relative to all distance classes | D1 | D2 … Dn x S | Partial Mantel correlogram | ?mgram(residuals(lm(D1 ~ D2 + …)), space) |
Spatial structuce in one matrix by distance class | D1 x S | Piecewise multivariate correlogram | pmgram(D1, S) |
Spatial structure in one matrix by distance class given more | D1 | D2 … Dn x S | Piecewise partial multivariate correlogram | pmgram(D1, S, D2) |
Spatial structure in the relationship between two matrices | D1 ~ D2 x S | Piecewise Mantel cross-correlogram | pmgram(cbind(lower(D1), lower(D2)), S) |
Spatial structure in the relationship between two matrices given more | D1 ~ D2 | D3 … Dn x S | Piecewise partial Mantel cross-correlogram | pmgram(cbind(lower(D1), lower(D2)), S, D3) |
Ordination of one matrix | (N)MDS | nmds(y) or pco(y) | |
Ordination of one matrix given more | (Partial (N)MDS | ?nmds(residuals(lm(y ~ z1 + …))) | |
Grouping of items based on one matrix | Cluster analysis | eg hclust(y) | |
Grouping of items based on one matrix given more | Partial cluster analysis | ?hclust(residuals(lm(y ~ z1 + …))) | |
Grouping of items given space | Spatially-constrained cluster analysis | NA | |
Multiple regression | D1 ~ D2 | D3 … Dn | Multiple regression on distance matrices | MRM(D1 ~ D2 + D3 + …) |
Ways to calculate dissimilarity matrices
Description | Result | R function |
---|---|---|
From a site by sample matrix | Symmetric matrix with zero diagonals | dist(x) or bcdist(x) or distance(x) |
Things to do with cross-dissimilarity matrices
Description | Notation | Name | R function |
---|---|---|---|
Relationship between two cross-dissimilarity matrices | D12 ~ D34 | Cross-Mantel test | xmantel(D12 ~ D34) |
Relationship between two cross-dissimilarity matrices given more | D12 ~ D34 | D56 … Dn | Partial cross-Mantel test | xmantel(D12 ~ D34 + D56 + …) |
Spatial structure in one cross-dissimilarity matrix | D12 x S | Cross-Mantel correlogram | xmgram(D12, spaceX) |
Spatial structure in one cross-dissimilarity matrix given more | D12 | D34 … Dn x S | Partial cross-Mantel correlogram | ?xmgram(residuals(lm(D12 ~ D34 + …)), spaceX) |
Ways to calculate cross-dissimilarity matrices
Source | Result | R function |
---|---|---|
From 2 site by sample matrixes for the same sites and samples (e.g. different years) | nonsymmetric matrix with nonzero diagonals | xdistance(x, y) |
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.