polygon_coords
From metacoder v0.3.4
by Zachary Foster
Makes coordinates for a regular polygon
Generates an n x 2 matrix containing x and y coordinates between 1 and 0 for the points of a regular polygon.
- Keywords
- internal
Usage
polygon_coords(n = 5, x = 0, y = 0, radius = 1, angle = 0)
Arguments
- n
(
numeric
of length 1) The number of nodes in the polygon.- x
(
numeric
of length 1) x coordinate of center- y
(
numeric
of length 1) y coordinate of center- radius
(
numeric
of length 1) The diameter of the circle.- angle
(
numeric
of length 1) Angle to rotate points around the center of the circle.
Details
Inspired by (i.e. stolen from) https://gist.github.com/baptiste/2224724, which was itself inspired from a post by William Dunlap on r-help (10/09/09)
Examples
# NOT RUN {
library(ggplot2)
ggplot(data = polygon_coords(n = 4:13, x = rnorm(10), y = rnorm(10), radius = .5)) +
geom_polygon(aes(x = x, y = y, fill = group))
# }
# NOT RUN {
# }
Community examples
Looks like there are no examples yet.