visHierarchicalLayout {visNetwork} | R Documentation |
Network visualization Hierarchical layout options. For full documentation, have a look at visDocumentation.
visHierarchicalLayout(graph, enabled = TRUE, levelSeparation = NULL, direction = NULL, sortMethod = NULL)
graph |
: a visNetwork object |
enabled |
: Boolean. Default to TRUE when calling this function. Enable or disable the hierarchical layout. |
levelSeparation |
: Number. Default to 150. The distance between the different levels. |
direction |
: String. Default to 'UD'. The direction of the hierarchical layout. The available options are: UD, DU, LR, RL. To simplify: up-down, down-up, left-right, right-left. |
sortMethod |
: String. Default to 'hubsize'. The algorithm used to ascertain the levels of the nodes based on the data. The possible options are: hubsize, directed. |
visNodes for nodes options, visEdges for edges options, visGroups for groups options, visLegend for adding legend, visOptions for custom option, visLayout & visHierarchicalLayout for layout, visPhysics for control physics, visInteraction for interaction, visNetworkProxy & visFocus & visFit for animation within shiny, visDocumentation, visEvents, visConfigure ...
nodes <- data.frame(id = 1:10) edges <- data.frame(from = round(runif(8)*10), to = round(runif(8)*10)) visNetwork(nodes, edges) %>% visHierarchicalLayout() visNetwork(nodes, edges) %>% visHierarchicalLayout(direction = "LR")