plot.graph is able to plot graphs to any R
device. It is the non-interactive companion of the tkplot
function.plot.igraph(x, layout = layout.random, layout.par = list(),
labels = NULL, label.color = "darkblue", label.font = NULL,
label.degree = -pi/4, label.dist = 0, vertex.color = "SkyBlue2",
vertex.size = 15, edge.color = "darkgrey", edge.width = 1,
edge.labels = NA, axes = FALSE, xlab = "", ylab = "", ...)tkplot.tkplot.tkplot.tkplot.tkplot.tkplot.tkplot.tkplot.tkplot.tkplot.NA which suppresses edge
labels. The vector might contain NA's as well to suppress
labels for some edges.plot.NULL, invisibly.tkplot
first, handtune the placement of the vertices, query the coordinates
by the tkplot.getcoords function and use them with
plot to plot the graph to any R device.
The additional arguments specified are passed to the plot
function.layout for different layouts,
tkplot for the better description of the parameters and
an interactive version.g <- graph.ring(10)
plot(g, layout=layout.kamada.kawai, vertex.color="green")Run the code above in your browser using DataLab