graph_from_multi_edgelist | R Documentation |
Create a list of igraph objects from an edgelist according to a type attribute
graph_from_multi_edgelist(
d,
from = NULL,
to = NULL,
type = NULL,
weight = NULL,
directed = FALSE
)
d |
data frame. |
from |
column name of sender. If NULL, defaults to first column. |
to |
column of receiver. If NULL, defaults to second column. |
type |
type attribute to split the edgelist. If NULL, defaults to third column. |
weight |
optional column name of edge weights. Ignored if NULL. |
directed |
logical scalar, whether or not to create a directed graph. |
list of igraph objects.
David Schoch
library(igraph)
d <- data.frame(
from = rep(c(1, 2, 3), 3), to = rep(c(2, 3, 1), 3),
type = rep(c("a", "b", "c"), each = 3), weight = 1:9
)
graph_from_multi_edgelist(d, "from", "to", "type", "weight")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.