Description Usage Arguments Details Author(s) See Also Examples

adds (part of) a colored circle to a plot; an arrow can be drawn at a specified position

1 | ```
plotcircle(r = 1, ...)
``` |

`r ` |
radius of circle. |

`... ` |
arguments passed to function plotellipse. |

`plotcircle`

calls `plotellipse`

, making sure that the figure
drawn effectively looks like a circle.
For graphs that have both axes of equal size, the circle will be equal
to the ellipse with equal rx and ry. See second example

see `plotellipse`

for details

Karline Soetaert <karline.soetaert@nioz.nl>

`plotellipse`

to draw ellipses

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ```
# symmetrical axes
emptyplot(c(0, 1))
plotcircle(mid = c(0.5, 0.5), r = 0.25, from = 0, to = 3*pi/2,
arrow = TRUE, arr.pos = 0.5, col = "red")
# symmetrical
plotellipse(mid = c(0.5, 0.5), rx = 0.2, ry = 0.2,
arrow = TRUE, arr.pos = 0.5, col = "blue")
#non-symmetrical axes
emptyplot(c(0, 1), c(0, 2), main = "plotcircle", asp = FALSE)
plotcircle(mid = c(0.5, 0.5), r = 0.25, from = 0, to = 3*pi/2,
arrow = TRUE, arr.pos = 0.5, col = "red")
plotellipse(mid = c(0.5, 0.5), rx = 0.25, ry = 0.25,
arrow = TRUE, arr.pos = 0.5, col = "blue")
``` |

```
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.