How can we build a network graph (graph graph) and a Venn diagram (gnist VennDiagram object) side by side on one page of a PDF ?
Tried to follow the solutions below, didn't work:
Link gList side by side
Section 2 tmap side by side
Side Venn diagram using Vennerable
Here is an example that displays them on two pages. I used grid.newpage()to plot it on separate pages, otherwise it will display on top of each other.
library(grid)
library(igraph)
library(VennDiagram)
relations <- data.frame(from=c("Bob", "Cecil", "Cecil", "David",
"David", "Esmeralda"),
to=c("Alice", "Bob", "Alice", "Alice", "Bob", "Alice"))
g <- graph_from_data_frame(relations, directed=TRUE)
plotVenn <- venn.diagram(
list(A = 1:150, B = 121:170),
filename = NULL)
class(plotVenn)
pdf("temp.pdf")
igraph::plot.igraph(g)
grid.newpage()
grid.draw(plotVenn)
dev.off()

source
share