rotate_layout | R Documentation |
This function rotates each node's position by a specified angle.
rotate_layout(layout, angle)
layout |
A 2-column matrix or dataframe of position data, where the columns are the x- and y-coordinates of each node, respectively. |
angle |
The angle by which to rotate the layout, in degrees. |
This function rotates each node position in a 2-column matrix/dataframe of position data by a specified angle.
A matrix of node positions.
# Create a random graph
library(igraph)
g <- erdos.renyi.game(100, 0.05)
# Initializing position vector and plotting
position <- as.matrix(data.frame(X = c(1, 2, 3), Y = c(4, 5, 6)))
plot(g, layout = position)
# Rotating position vector 90 degrees and plotting
rotated_df <- rotate_layout(position, 90)
plot(g, layout = rotated_df)
# Rotating position vector 283 degrees and plotting
rotated_df <- rotate_layout(position, 283)
plot(g, layout = rotated_df)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.