| plot.igraph {igraph} | R Documentation |
plot.graph is able to plot graphs to any R
device. It is the non-interactive companion of the tkplot
function.
plot.igraph(x, axes=FALSE, xlab="", ylab="", add=FALSE,
xlim=c(-1,1), ylim=c(-1,1), main="", sub="", ...)
x |
The graph to plot. |
axes |
Logical, whether to plot axes, defaults to FALSE. |
xlab |
The label of the horizontal axis. Defaults to the empty string. |
ylab |
The label of the vertical axis. Defaults to the empty string. |
add |
Logical scalar, whether to add the plot to the current device, or delete the device's current contents first. |
xlim |
The limits for the horizontal axis, it is unlikely that you want to modify this. |
ylim |
The limits for the vertical axis, it is unlikely that you want to modify this. |
main |
Main title. |
sub |
Subtitle. |
... |
Additional arguments, passed to plot. |
One convenient way to plot graphs is to plot with 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.
Returns NULL, invisibly.
Gabor Csardi csardi@rmki.kfki.hu
layout for different layouts,
igraph.plotting for the detailed description of the
plotting parameters and tkplot and rglplot
for other graph plotting functions.
g <- graph.ring(10) ## Not run: plot(g, layout=layout.kamada.kawai, vertex.color="green")