plot.SBM | R Documentation |
Basic matrix plot method for SBM object or mesoscopic view
## S3 method for class 'SBM' plot( x, type = c("data", "expected", "meso"), ordered = TRUE, plotOptions = list(), ... )
x |
an object inheriting from class SBM |
type |
character for the type of plot: either 'data' (true connection), 'expected' (fitted connection) or 'meso' (mesoscopic). Default to 'data'. |
ordered |
logical: should the rows and columns be ordered according to the clustering? Default to |
plotOptions |
list with parameters for 'meso' type plot and data type plot. Details are given below |
... |
additional parameters for S3 compatibility. Not used |
The list of parameters plotOptions
for the mesoscopic plot is:
"seed": seed to control the layout
"title": character string for the title. Default value is NULL
"layout": Default value = NULL
"vertex.color": Default value is "salmon2"
"vertex.frame.color": Node border color.Default value is "black"
"vertex.shape": One of "none", "circle", "square", "csquare", "rectangle" "crectangle", "vrectangle", "pie", "raster", or "sphere". Default value = "circle"
"vertex.size": Size of the node (default is 2)
"vertex.size2": The second size of the node (e.g. for a rectangle)
"vertex.label.name": Names of the vertices. Default value is the label of the nodes
"vertex.label.color": Default value is "black"
"vertex.label.font": Default value is 2. Font: 1 plain, 2 bold, 3, italic, 4 bold italic, 5 symbol
"vertex.label.cex": Font size (multiplication factor, device-dependent).Default value is 0.9.
"vertex.label.dist": Distance between the label and the vertex. Default value is 0
"vertex.label.degree": The position of the label in relation to the vertex. default value is 0
"edge.threshold": Threshold under which the edge is not plotted. Default value is = -Inf
"edge.color": Default value is "gray"
"edge.width": Factor parameter. Default value is 10
"edge.arrow.size": Default value is 1
"edge.arrow.width": Default value is 2
"edge.lty": Line type, could be 0 or "blank", 1 or "solid", 2 or "dashed", 3 or "dotted", 4 or "dotdash", 5 or "longdash", 6 or "twodash". Default value is "solid"
"edge.curved": Default value is = 0.3.
For type = 'data' or 'expected plot', the list of parameters plotOptions
is
"legend": Boolean. Set TRUE if you want to see the legend. Default value is FALSE
"legend.title":Boolean. Set TRUE if you want to print the title of the legend. Default value is FALSE
"legend.position":Position of the legend. Possible values are 'bottom', 'top','left,'right'. Default value is 'bottom'
"rowNames":Set true if the rownames must be plotted. Default value is FALSE
"colNames":Set true if the colNames must be plotted. Default value is FALSE
"line.color": Chain of character. The color of the lines to separate groups if a clustering is provided. Default value is red
"line.width": Numeric. Width of the lines to separate groups. Default value is NULL, automatically chosen
"title": Chain of character. Title of the plot. Default value is NULL
a ggplot2 object for the 'data'
and 'expected'
, a list with the igraph object g
and the layout
for the 'meso'
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.