I am working with the igraph package in R to visualize network streams.
library(igraph) # Example Data: b <- c("countryA", "countryB", "countryC", "countryA", "countryC", "countryA") c <- c("countryB", "countryC", "countryA", "countryB", "countryA", "countryB") d<- c(100, 200, 200, 300, 400, 200) e <- c(5,12,10,24,25,12) mydata <- data.frame(b,c,d,e) colnames(mydata) <- c("exporteur", "partner", "tradeflow", "price") # Plot in igraph mydata.igraph <- graph.data.frame(mydata) E(mydata.igraph)$label <- mydata[,3] plot(mydata.igraph)
As you can see, my boundary labels (arrow marks) overlap. How to solve this?
Thanks in advance!
r plot igraph
Daniel Ryback
source share