Description Usage Arguments Value Author(s) Examples
This function allows you to layer the edgeset lables from a
popgraph object
| 1 2 | 
| mapping | The aesthetic mapping as an  | 
| graph | The popgraph/igraph object to be plot | 
| directed | A flag indicating that you should only plot the edge with the largest weight if more than one edge connects nodes. | 
| offset | The amount added to each X,Y coordinate to move the label off the line (default=c(0,0)). | 
| ... | Options passed to  | 
A formatted geom_text object for addition to a ggplot()
Rodney J. Dyer <rjdyer@vcu.edu>
| 1 2 3 4 5 6 7 8 9 10 11 | a <- matrix( c(0,1,0,1,1,0,0,1,0,0,0,1,1,1,1,0),nrow=4)
rownames(a) <- colnames(a) <- LETTERS[1:4]
graph <- as.popgraph(a)
igraph::V(graph)$x <- runif(4)
igraph::V(graph)$y <- runif(4)
igraph::E(graph)$Label <- LETTERS[1:4]
require(ggplot2)
p <- ggplot() + geom_edgeset( aes(x=x,y=y), graph )
p + geom_edgelabels(aes(x=x,y=y,label=Label),graph)
p + geom_edgelabels(aes(x=x,y=y,label=Label),graph,color="red")
p + geom_edgelabels(aes(x=x,y=y,label=Label),graph,color="red", offset=c(.005,-0.004))
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.