elinks: Add edges

Description Usage Arguments See Also Examples

View source: R/force.R

Description

Add edges for eforce.

Add edges for eforce.

Usage

1
2
3
elinks(p, links, source, target, weight = 1)

elinks_(p, links, source, target, weight = 1)

Arguments

p

an echart object.

links

edges data.frame.

source

source column.

target

target column.

weight

edge weight.

See Also

enodes eforce

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
let <- LETTERS[1:20]

edges <- data.frame(source = sample(let, 20), target = sample(let, 20),
  weight = runif(20, 5, 20))

nodes <- data.frame(name = let, value = runif(20, 5, 25), group = rep(LETTERS[1:4], 5))

echart() %>%
  eforce(itemStyle = list(normal = list(label = list(show = TRUE)))) %>% # show labels
  enodes(nodes, name, value = value, category = group) %>%
  elinks(edges, source, target)

echart() %>%
  eforce(itemStyle = list(normal = list(label = list(show = TRUE)))) %>% # show labels
  enodes(nodes, name, value = value, category = group) %>%
  elinks(edges, source, target, weight = 1)

let <- LETTERS[1:20]

edges <- data.frame(source = sample(let, 20), target = sample(let, 20),
  weight = runif(20, 5, 20))

nodes <- data.frame(name = let, value = runif(20, 5, 25), group = rep(LETTERS[1:4], 5))

echart() %>%
  eforce_(itemStyle = list(normal = list(label = list(show = TRUE)))) %>% # show labels
  enodes_(nodes, "name", value = "value", category = "group") %>%
  elinks_(edges, "source", "target")

JohnCoene/echarts documentation built on May 22, 2021, 6:18 p.m.