Re: [R] Is there a way to draw 3d plot?

From: Antonio, Fabio Di Narzo <antonio.fabio_at_gmail.com>
Date: Fri 26 May 2006 - 17:39:07 EST

2006/5/26, Michael <comtech.usa@gmail.com>:
>
> On 5/26/06, Uwe Ligges <ligges@statistik.uni-dortmund.de> wrote:
> >
> > Michael wrote:
> >
> > > Hi all,
> > >
> > > I have a 2D matrix, which has 100 rows, and 100 columns,
> > >
> > > I have a 2D matrix, with 100 rows and 100 columns,
> > >
> > > I want to display it using 3D plot, much like plot3d and mesh/surf
> > functions
> > > in matlab.
> > >
> > > Specifically, in matlab, I just need to do the following:
> > >
> > > --------
> > > [X, Y]=meshgrid([0:0.01:0.99, 0:0.01:0.99]);
> > > % Z is my 2D matrix,
> > > surf(X, Y, Z);
> > > --------
> > >
> > > Note that X and Y are created so that I can associate physical meaning
> > onto
> > > the x and y axis of the 3D plot.
> > >
> > > For example, my 100 rows represent 0, 0.01, 0.02, ... 0.99 here.
> > >
> > > In Matlab I can also drag in the graphic window and see from different
> > > visual angle and perspective of the 3D plot...
> > >
> > > Are there similar functions in R that (1) show 3D plot; (2) let me
> > > manipulate view angles easily?
> >
> > (1) See ?persp
> >
> > (1) *and* (2): See package "rgl".
> >
> > Uwe Ligges
> >
> >
> >

> > Thanks a lot,
>
> But a glance at "rgl" seems requireing "shape", etc... and very
> complicated...
>
> Any easier approaches?
>
> "persp" does not allow me to use mouse to rotate....
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide!
> http://www.R-project.org/posting-guide.html
>

Have you seen the example in 'rgl' man page? It seems sufficient something like:
rgl.surface(x,y,z)

In that example, is also showed how to colorize the surface.

Antonio.

        [[alternative HTML version deleted]]



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Fri May 26 17:47:13 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Fri 26 May 2006 - 22:10:22 EST.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.