Skip to content
Prev 305008 / 398506 Next

Is something wrong wiht draw.circle()?

On Fri, Sep 7, 2012 at 9:04 AM, Chris82 <rubenbauar at gmx.de> wrote:
The culprit are unequal margins. Issue

par(mar = c(4,4,4,4))

before your code, and you will get a consistent circle.

More generally, when the scale of x axis and y axis are not the same
(i.e., 1 unit corresponds to different distances __on screen__),
drawing a naive circle would result in something that looks like an
ellipse on screen. Plotrix can apparently draw a real circle but then
the radius is "correct" only in the x direction.

HTH,

Peter