visClusteringByGroup {visNetwork} | R Documentation |
Network visualization clustering options - by group.
visClusteringByGroup(graph, groups)
graph |
: a visNetwork object |
groups |
: Character/vector. groups we want to cluster |
nodes <- data.frame(id = 1:10, label = paste("Label", 1:10), group = sample(c("A", "B"), 10, replace = TRUE)) edges <- data.frame(from = c(2,5,10), to = c(1,2,10)) visNetwork(nodes, edges, legend = TRUE) %>% visGroups(groupname = "A", color = "red", shape = "database") %>% visGroups(groupname = "B", color = "yellow", shape = "triangle") %>% visClusteringByGroup(groups = c("B"))