read-static: Read

Description Usage Arguments Value Functions Examples

Description

Read nodes and edges into your graph, with or without a delay.

Usage

1
2
3
4
5

Arguments

sg

An object of class sigmajsas intatiated by sigmajs.

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 force layout.

Value

A modified version of the sg object.

Functions

Examples

 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")

sigmajs documentation built on July 8, 2020, 5:16 p.m.