get.phylo.stats {mmodely} | R Documentation |
Get tree statistics for a trait
Description
This function uses Pagel's lambda, Blombergs k, and Ancestral Character Estimation [ACE] to calculate statistics on a tree given a specified trait.
Usage
get.phylo.stats(phylo, data, trait.clmn, gs.clmn='gn_sp',
ace.method='REML',ace.scaled=TRUE, ace.kappa=1)
Arguments
phylo |
PARAMDESCRIPTION |
data |
PARAMDESCRIPTION |
trait.clmn |
PARAMDESCRIPTION |
gs.clmn |
PARAMDESCRIPTION |
ace.method |
PARAMDESCRIPTION |
ace.scaled |
PARAMDESCRIPTION |
ace.kappa |
PARAMDESCRIPTION |
Value
statistics on a particular trait within a tree (Pagel's lambda, Blomberg's k, and the most ancestral ACE estimate)
Examples
data.path <- system.file("extdata","primate-example.data.csv", package="mmodely")
data <- read.csv(data.path, row.names=1)
data$gn_sp <- rownames(data)
tree.path <- system.file("extdata","primate-springer.2012.tre", package="mmodely")
phyl <- ape::read.tree(tree.path)[[5]]
get.phylo.stats(phylo=phyl, data=data, trait.clmn='OC',
gs.clmn='gn_sp', ace.method='REML',ace.scaled=TRUE, ace.kappa=1)
[Package mmodely version 0.2.5 Index]