filledcircle {shape}R Documentation

adds colored circle to a plot

Description

plots (part of) outer and inner circle and colors inbetween; color can be a palette.

Usage

filledcircle(r1=1, r2=0, mid=c(0,0), dr=0.01, from=-pi, to=pi, 
  col=femmecol(100), values=NULL, zlim=NULL, lwd=2, lcol=NA, ...)

Arguments

r1 radius of outer circle.
r2 radius of inner circle.
mid midpoint of circle.
dr size of segments, in radians, to draw circle (decrease for smoother).
from starting angle for circle segment, radians.
to final angle for circle segment, radians.
col color palette to be used; also allowed are two extremes or one value.
values if not NULL, a matrix providing (radius,z-values) couples, used for coloring. .
zlim Only if values is not NULL: the minimum and maximum z values for which colors should be plotted, defaulting to the range of the finite values of the second column of values.
lwd width of external line.
lcol line color.
... arguments passed to R-function polygon.

Details

see filledellipse for details

Author(s)

Karline Soetaert <k.soetaert@nioo.knaw.nl>

See Also

filledshape, filledcylinder, filledellipse

Examples

  color <-graycol(n=50)
  dr    <- 0.05
  emptyplot(xlim=c(-2,2),col=color[length(color)],main="filledcircle")
  filledcircle(r1=1,mid=c(1,1),dr=dr,
               col=shadepalette(endcol="darkblue")) 
  filledcircle(r1=1,mid=c(-1,-1),dr=dr,
               col=shadepalette(endcol="darkred"))
  filledcircle(r1=1,r2=0.5,mid=c(0,0),dr=dr,col=c(rev(color),color))
  filledcircle(r1=1,mid=c(1,-1),dr=dr,
               col=intpalette(c("red","blue","orange"),100)) 
  filledcircle(mid=c(-1,1))
  
  emptyplot(main="filledcircle")
  for (i in seq(0,0.45,0.05)) filledcircle(r1=i+0.05,r2=i,
                                           mid=c(0.5,0.5),col=i*20)

[Package shape version 1.2.2 Index]