
Base R Network Graph for Network Meta-analysis
network_graph_plot.RdDraws a treatment network graph from the direct comparisons in a fitted
network_meta object. Node size and edge width can be scaled by
available direct evidence, similar to common network meta-analysis graph
displays, without requiring graph plotting dependencies.
Usage
network_graph_plot(
nma_object,
main = "Treatment Network",
node_size = c("studies", "effects", "equal"),
edge_width = c("studies", "effects", "equal"),
layout = c("circle"),
node_cex_range = c(2, 7),
edge_lwd_range = c(1, 8),
node_col = "#9ECAE1",
node_border = "#08519C",
edge_col = "#4D4D4D",
label_col = "#111111",
label_cex = 0.9,
edge_label = FALSE,
edge_label_cex = 0.75,
edge_label_col = "#333333",
xlim = NULL,
ylim = NULL,
...
)Arguments
- nma_object
A fitted object returned by
network_meta.- main
Plot title.
- node_size
Scale nodes by
"studies","effects", or draw unweighted nodes with"equal".- edge_width
Scale edges by
"studies","effects", or draw unweighted edges with"equal".- layout
Currently
"circle".- node_cex_range
Numeric length-2 range for scaled node sizes.
- edge_lwd_range
Numeric length-2 range for scaled edge widths.
- node_col
Node fill color.
- node_border
Node border color.
- edge_col
Edge color.
- label_col
Treatment label color.
- label_cex
Treatment label size.
- edge_label
Logical; if
TRUE, print edge weights at edge midpoints.- edge_label_cex
Edge label size.
- edge_label_col
Edge label color.
- xlim, ylim
Optional plot limits.
- ...
Additional arguments passed to
plot.