Layouts
Layout your graph.
sg_layout( sg, directed = TRUE, layout = igraph::layout_nicely, save_igraph = TRUE, ... ) sg_get_layout( nodes, edges, directed = TRUE, layout = igraph::layout_nicely, save_igraph = TRUE, ... )
sg |
An object of class |
directed |
Whether or not to create a directed graph, passed to |
layout |
An |
save_igraph |
Whether to save the |
... |
Any other parameter to pass to |
nodes, edges |
Nodes and edges as prepared for sigmajs. |
The package uses igraph
internally for a lot of computations the save_igraph
allows saving the object to speed up subsequent computations.
sg_get_layout
returns nodes with x
and y
coordinates.
sg_layout
layout your graph.
sg_get_layout
helper to get graph's x
and y
positions.
nodes <- sg_make_nodes(250) # 250 nodes edges <- sg_make_edges(nodes, n = 500) sigmajs() %>% sg_nodes(nodes, id, size, color) %>% sg_edges(edges, id, source, target) %>% sg_layout() nodes_coords <- sg_get_layout(nodes, edges)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.