X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=man%2FrTraitDisc.Rd;h=a800c465b032b7457f4344cb1055c07210d0b6be;hb=da67dccb93d35408baa48b141fcda921772c8b9c;hp=e65a54b29604ada34b0492d229b6ff63d23d159b;hpb=821974300c3d4c88584832e3f4b2c99ed56601cb;p=ape.git diff --git a/man/rTraitDisc.Rd b/man/rTraitDisc.Rd index e65a54b..a800c46 100644 --- a/man/rTraitDisc.Rd +++ b/man/rTraitDisc.Rd @@ -4,7 +4,7 @@ \usage{ rTraitDisc(phy, model = "ER", k = if (is.matrix(model)) ncol(model) else 2, rate = 0.1, states = LETTERS[1:k], freq = rep(1/k, k), - ancestor = FALSE, root.value = 1) + ancestor = FALSE, root.value = 1, ...) } \arguments{ \item{phy}{an object of class \code{"phylo"}.} @@ -65,15 +65,24 @@ rTraitDisc(phy, model = "ER", k = if (is.matrix(model)) ncol(model) else 2, } \author{Emmanuel Paradis} \seealso{ - \code{\link{rTraitCont}}, \code{\link{ace}} + \code{\link{rTraitCont}}, \code{\link{rTraitMult}}, \code{\link{ace}} } \examples{ data(bird.orders) ### the two followings are the same: rTraitDisc(bird.orders) rTraitDisc(bird.orders, model = matrix(c(0, 0.1, 0.1, 0), 2)) + ### two-state model with irreversibility: rTraitDisc(bird.orders, model = matrix(c(0, 0, 0.1, 0), 2)) + +### simple two-state model: +tr <- rcoal(n <- 40, br = runif) +x <- rTraitDisc(tr, ancestor = TRUE) +plot(tr, show.tip.label = FALSE) +nodelabels(pch = 19, col = x[-(1:n)]) +tiplabels(pch = 19, col = x[1:n]) + ### an imaginary model with stasis 0.5 time unit after a node, then ### random evolution: foo <- function(x, l) {