Network visualization clustering options - by group
Network visualization clustering options - by group.
visClusteringByGroup( graph, groups, label = "Cluster on group : ", shape = "database", color = "grey", force = FALSE, scale_size = TRUE )
graph | 
 : a visNetwork object  | 
groups | 
 : Character/vector. groups we want to cluster  | 
label | 
 : Character. Label put before value(s). See example  | 
shape | 
 : Character. Shape of cluster(s) if different shapes between nodes or   | 
color | 
 : Character. Color of cluster(s) if different colors between nodes or   | 
force | 
 : If   | 
scale_size | 
 : Set size based on cluster population ? Default to TRUE.  | 
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) %>%
   visGroups(groupname = "A", color = "red", shape = "database") %>%
   visGroups(groupname = "B", color = "yellow", shape = "triangle") %>%
   visClusteringByGroup(groups = c("B"), label = "Group : ", 
     shape = "ellipse", color = "blue", force = TRUE) %>%
   visLegend()Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.