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.1 Index]