[R] how to draw an ellipse

Guillaume Allain guillaume.allain at cbconseil.com
Thu Aug 18 17:36:24 CEST 2005


Congratulations guys, you made my day better and funnier!

Le 18 août 05, à 17:31, Barry Rowlingson a écrit :

> Romain Francois wrote:
>
>> Why don't you want to use any specific library ? You can't reinvent 
>> the wheel !!
>
>  True, but Madonna is always reinventing herself...
>
>> There is a package ellipse on CRAN which will do what you are looking 
>> for.
>> Have you tried
>>  > RSiteSearch("ellipse")
>
>  its simple geometry really:
>
>  > theta=seq(0,2*pi,len=100)
>  > e=1.5
>  > r=3
>  > x=e*r*cos(theta)
>  > y=r*sin(theta)
>  > plot(x,y,asp=1)
>
>  rotate with:
>
>  > phi=pi/4
>  > xr=x*sin(phi)+y*cos(phi)
>  > yr=-x*cos(phi)+y*sin(phi)
>  > plot(xr,yr,asp=1)
>
>  or something. Wrap that up into a function and you're done. This is 
> off-the-cuff, I've probably messed something up. So use one prepared 
> earlier from a library...
>
> Baz
>
>
______________________________
Guillaume Allain
Carte Blanche Conseil
47 rue de Lancry 75010
Tel   : 01 42412121
Mail : guillaume.allain at cbconseil.com




More information about the R-help mailing list