PlotTransitionNetwork: PlotTransitionNetwork

Description Usage Arguments Value Author(s) Examples

Description

This plots a network showing transition rates between given states. It uses igraph for plotting.

Usage

1
PlotTransitionNetwork(Q, main = "", layout.fn = layout.circle, ...)

Arguments

Q

Instantaneous rate matrix

main

Title for plot (optional)

layout.fn

Layout function from igraph. By default this uses a circle layout, but you may use other igraph functions. layout.fruchterman.reingold may generate a good looking graph.

...

Other arguments to pass to plot.igraph()

Value

No return

Author(s)

Brian C. O'Meara

Examples

1
2
3
4
5
6
7
8
#A random sample transition matrix
Q <- matrix(runif(9), 3, 3)
diag(Q) <- 0
diag(Q) <- -rowSums(Q)
colnames(Q) <- c("A", "B", "C")
rownames(Q) <- c("A", "B", "C")
print(Q)
PlotTransitionNetwork(Q)

bomeara/RateViz documentation built on May 12, 2019, 11:34 p.m.