read-static.Rd
Read nodes and edges into your graph, with or without a delay.
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 |
sg_read_nodes
read nodes.
sg_read_edges
read edges.
sg_read_exec
send read nodes and edges to JavaScript front end.
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")