| NSplits {TreeTools} | R Documentation |
Number of distinct splits
Description
NSplits() counts the unique bipartition splits in a tree or object.
Usage
NSplits(x)
NPartitions(x)
## S3 method for class 'phylo'
NSplits(x)
## S3 method for class 'list'
NSplits(x)
## S3 method for class 'multiPhylo'
NSplits(x)
## S3 method for class 'Splits'
NSplits(x)
## S3 method for class 'numeric'
NSplits(x)
## S3 method for class ''NULL''
NSplits(x)
## S3 method for class 'ClusterTable'
NSplits(x)
## S3 method for class 'character'
NSplits(x)
Arguments
x |
A phylogenetic tree of class |
Value
NSplits() returns an integer specifying the number of bipartitions in
the specified objects, or in a binary tree with x tips.
Author(s)
Martin R. Smith (martin.smith@durham.ac.uk)
See Also
Other tree properties:
ConsensusWithout(),
MatchEdges(),
NTip(),
NodeNumbers(),
PathLengths(),
SplitsInBinaryTree(),
TipLabels(),
TreeIsRooted()
Other Splits operations:
LabelSplits(),
NTip(),
PolarizeSplits(),
SplitFrequency(),
Splits,
SplitsInBinaryTree(),
TipLabels(),
TipsInSplits(),
match.Splits,
xor()
Examples
NSplits(8L)
NSplits(PectinateTree(8))
NSplits(as.Splits(BalancedTree(8)))