View source: R/collapse_range.R
| collapse_range | R Documentation | 
This function collapses nodes and geographic ranges based on species' divergence times at various time depths.
collapse_range(
  x,
  tree,
  n,
  species = "species",
  grids = "grids",
  format = "wide"
)
| x | A community matrix or data frame. | 
| tree | A phylogenetic tree. | 
| n | Time depth to slice the phylogenetic tree (often in millions of years for dated trees). | 
| species | If  | 
| grids | The column with the sites or grids if  | 
| format | Format of the community composition data: “long” or “wide” with species as columns and sites as rows. | 
Two community data frames: the collapsed community data and
original community data
Daru, B.H., Farooq, H., Antonelli, A. & Faurby, S. (2020) Endemism patterns are scale dependent. Nature Communications 11: 2115.
library(ape)
tr1 <- read.tree(text ="(((a:2,(b:1,c:1):1):1,d:3):1,e:4);")
com <- matrix(c(1,0,1,1,0,0,
                1,0,0,1,1,0,
                1,1,1,1,1,1,
                1,0,1,1,0,1,
                0,0,0,1,1,0), 6, 5,
              dimnames=list(paste0("g",1:6), tr1$tip.label))
collapse_range(com, tr1, n=1)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.