The first function prints a compact summary of a phylogenetic tree (an
object of class "phylo"
). The three other functions return the
number of tips, nodes, or edges, respectively.
# S3 method for phylo
summary(object, ...)Ntip(phy)
# S3 method for phylo
Ntip(phy)
# S3 method for multiPhylo
Ntip(phy)
Nnode(phy, ...)
# S3 method for phylo
Nnode(phy, internal.only = TRUE, ...)
# S3 method for multiPhylo
Nnode(phy, internal.only = TRUE, ...)
Nedge(phy)
# S3 method for phylo
Nedge(phy)
# S3 method for multiPhylo
Nedge(phy)
A NULL value in the case of summary
, a single numeric value for
the three other functions.
an object of class "phylo"
or
"multiPhylo"
.
further arguments passed to or from other methods.
a logical indicating whether to return the number
of internal nodes only (the default), or of internal and terminal
(tips) nodes (if FALSE
).
Emmanuel Paradis
The summary includes the numbers of tips and of nodes, summary statistics of the branch lengths (if they are available) with mean, variance, minimum, first quartile, median, third quartile, and maximum, listing of the first ten tip labels, and (if available) of the first ten node labels. It is also printed whether some of these optional elements (branch lengths, node labels, and root edge) are not found in the tree.
summary
simply prints its results on the standard output and is
not meant for programming.
read.tree
, summary
for the generic R
function, multiphylo
, c.phylo
data(bird.families)
summary(bird.families)
Ntip(bird.families)
Nnode(bird.families)
Nedge(bird.families)
Run the code above in your browser using DataLab