Plot a network
Usage
plot_network(
g,
seed = 2026,
connected = "Show",
layout = "nicely",
lat = "none",
long = "none",
edge = "none",
edge_legend = TRUE,
edge_trans = "identity",
label = "none",
label_filter = "none",
label_size = 4,
label_inc = "",
label_exc = "",
label_col = "black",
fill = "none",
shape = "none",
size = "none",
outline_col = "none",
alpha = "none",
node_size = 5,
fill_pal = "default",
col_pal = "default",
outline_width = 1,
legend_size = 4,
legend_stroke = 1,
convert_nas = TRUE
)Arguments
- g
An igraph network.
- seed
Random seed used for the node layout.
- connected
How to treat unconnected (isolated) nodes: "Show" leaves them as they are, "Hide" removes them from the plot, and "Grey out" draws them (and their labels) with an alpha of 0.1. The layout is always computed on the full network, so the other nodes don't move.
- layout
node layout
- lat, long
Vertex attributes holding latitude and longitude. Supply both to use a geographic layout, or neither for a force-directed layout.
- edge
Edge attribute mapped to line width (numeric) or line type (anything else).
- edge_legend
Show the edge legend?
- edge_trans
Transformation applied to a numeric
edgemapping.- label
Vertex attribute used for node labels.
- label_filter
Vertex attribute that
label_inc/label_excare matched against. Defaults tolabel.- label_size
Label text size.
- label_inc
Regular expression; only labels matching it are shown.
- label_exc
Regular expression; labels matching it are hidden.
- label_col
Colour of label
- fill
Vertex attribute mapped to node fill.
- shape
Vertex attribute mapped to node shape.
- size
Vertex attribute mapped to node size.
- outline_col
Vertex attribute mapped to node outline colour
- alpha
Vertex attribute to use for mapping for node alpha
- node_size
Base node size.
- fill_pal
Fill palette name.
- col_pal
Colour palette name.
- outline_width
width of node outline
- legend_size
Fixed size of the node symbols in the legend keys, regardless of
node_sizeor anysizemapping.- legend_stroke
Fixed outline width of the node symbols in the legend keys, regardless of
outline_width.- convert_nas
boolean to convert missing nodes attr from NA to unknown
