]> git.donarmstrong.com Git - ape.git/blobdiff - man/nodelabels.Rd
final commit for ape 3.0
[ape.git] / man / nodelabels.Rd
index 82a3acbc28ccdc14fe79f88df440090d78a567b8..c49969433f2f3d0af61a2ebc459f09e4d6e44187 100644 (file)
 \usage{
 nodelabels(text, node, adj = c(0.5, 0.5), frame = "rect",
            pch = NULL, thermo = NULL, pie = NULL, piecol = NULL,
-           col = "black", bg = "lightblue", ...)
+           col = "black", bg = "lightblue", horiz = FALSE,
+           width = NULL, height = NULL, ...)
 tiplabels(text, tip, adj = c(0.5, 0.5), frame = "rect",
           pch = NULL, thermo = NULL, pie = NULL, piecol = NULL,
-          col = "black", bg = "yellow", ...)
+          col = "black", bg = "yellow", horiz = FALSE,
+          width = NULL, height = NULL, ...)
 edgelabels(text, edge, adj = c(0.5, 0.5), frame = "rect",
            pch = NULL, thermo = NULL, pie = NULL, piecol = NULL,
-           col = "black", bg = "lightgreen", ...)
+           col = "black", bg = "lightgreen", horiz = FALSE,
+           width = NULL, height = NULL, date = NULL, ...)
 
 }
 \arguments{
@@ -57,6 +60,11 @@ edgelabels(text, edge, adj = c(0.5, 0.5), frame = "rect",
     \code{points} functions (e.g. \code{cex} to alter the size of the
     text or the symbols, or \code{font} for the text; see the examples
     below).}
+  \item{horiz, width, height}{parameters controlling the aspect of
+    thermometers; by default, their width and height are determined
+    automatically.}
+  \item{date}{specifies the positions of labels on edges of chronograms
+    with respect to the time scale.}
 }
 \details{
   These three functions have the same optional arguments and the same
@@ -83,7 +91,8 @@ edgelabels(text, edge, adj = c(0.5, 0.5), frame = "rect",
 \author{Emmanuel Paradis, Ben Bolker \email{bolker@zoo.ufl.edu}, and Jim
   Lemon}
 \seealso{
-  \code{\link{plot.phylo}}, \code{\link{edges}}
+  \code{\link{plot.phylo}}, \code{\link{edges}},
+  \code{\link{mixedFontLabel}}
 }
 \examples{
 tr <- read.tree(text = "((Homo,Pan),Gorilla);")
@@ -140,6 +149,10 @@ text(4.5, 15, "Are you \"pie\"...", font = 4, cex = 1.5)
 plot(tr, "c", FALSE, no.margin = TRUE)
 nodelabels(thermo = x, col = rainbow(4), cex = 1.3)
 text(4.5, 15, "... or \"thermo\"?", font = 4, cex = 1.5)
+plot(tr, "c", FALSE, no.margin = TRUE)
+nodelabels(thermo = x, col = rainbow(4), cex = 1.3)
+plot(tr, "c", FALSE, no.margin = TRUE)
+nodelabels(thermo = x, col = rainbow(4), width = 3, horiz = TRUE)
 layout(matrix(1))
 plot(tr, main = "Showing Edge Lengths")
 edgelabels(round(tr$edge.length, 3), srt = 90)