Add a multi-sided polygon to a plot.
addPolygon( x = 0, y = 0, sides = 72, radius = 1, rotation = 0, border = NULL, col = NA, ... )
x | x location of center |
---|---|
y | y location of center |
sides | number of sides |
radius | radius |
rotation | amount to rotate the polygon in radians |
border | border color (see |
col | fill color (see |
... | additional arguments to be passed to |
# Create AQI dots plot(1:6, rep(0,6), xlim=c(-1,7), ylim=c(-1,3), axes=FALSE, xlab='', ylab='', col='transparent')for (i in 1:6) { addPolygon(i, 2, 72, 0.4, 0, col=PWFSLSmoke::AQI$colors[i]) addPolygon(i, 1, 4, 0.4, pi/4, co=PWFSLSmoke::AQI$colors[i]) addPolygon(i, 0, 3, 0.4, pi/2, col=PWFSLSmoke::AQI$colors[i]) }