Description Usage Arguments Value Functions Examples
Read nodes and edges into your graph, with or without a delay.
1 2 3 4 5 | sg_read_nodes(sg, data, ..., delay)
sg_read_edges(sg, data, ..., delay)
sg_read_exec(sg, refresh = TRUE)
|
sg |
An object of class |
data |
Data.frame (or list) of nodes or edges. |
... |
Any column name, see details. |
delay |
Column name containing delay in milliseconds. |
refresh |
Whether to refresh the |
A modified version of the sg
object.
sg_read_nodes
read nodes.
sg_read_edges
read edges.
sg_read_exec
send read nodes and edges to JavaScript front end.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | nodes <- sg_make_nodes(50)
nodes$batch <- c(
rep(1000, 25),
rep(3000, 25)
)
edges <- data.frame(
id = 1:80,
source = c(
sample(1:25, 40, replace = TRUE),
sample(1:50, 40, replace = TRUE)
),
target = c(
sample(1:25, 40, replace = TRUE),
sample(1:50, 40, replace = TRUE)
),
batch = c(
rep(1000, 40),
rep(3000, 40)
)
) %>%
dplyr::mutate_all(as.character)
sigmajs() %>%
sg_force_start() %>%
sg_read_nodes(nodes, id, label, color, size, delay = batch) %>%
sg_read_edges(edges, id, source, target, delay = batch) %>%
sg_force_stop(4000) %>%
sg_read_exec() %>%
sg_button("read_exec", "Add nodes & edges")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.