Thank you!

Sorry, I have a couple more questions:
1) How to I turn off the box shading completely? I figured out how to
lighten it up to a grey color with col=c("white"...  . I looked in the
package pdf, but I didn't see anything.
2) I read about the zunit in the package pdf, but no matter what I change it
to it doesn't seem to change anything.

Here is where I am at right now:

x<- 1:10
y<- 1:10
z<- matrix(outer(x-5,y-5) + rnorm(100), 10, 10)
open3d()
persp3d(x, y, z, col="red",
alpha=0.7,aspect=c(1,1,1),xlab='',ylab='',zlab='z', axes=F)
bbox3d(xat=c(5, 6), xlab=c("a", "b"), yat=c(2,4,6), zunit=10,
col=c("white","black"))

Thank you for your help!

Ben


On Sat, Oct 8, 2011 at 5:09 AM, Duncan Murdoch <murdoch.dun...@gmail.com>wrote:

> On 11-10-07 2:32 PM, Ben qant wrote:
> > Hello,
> >
> > I'm using the rgl package and plotting a plot with it. I'd like to have
> all
> > the axes values auto-hide, but I want to plot a series of characters
> instead
> > of the values of the measurement for 2 of the axes. So in the end I will
> > have one axis (z actually) behave per normal (auto-hide) and I'd like the
> > other two axes to be custom character vectors that auto-hide.
>
> The axes in rgl are a little messy.  It's been on my todo list for a long
> time to fix them, but there are a lot of details to handle, and only so much
> time.
>
> Essentially there are two separate systems for axes:  the "bbox3d" system,
> and the "axis3d" system.  The former is the ones that appear and disappear,
> the latter is really just lines and text added to the plot.
>
>
> >
> > Example:
> > x<- 1:10
> > y<- 1:10
> > z<- matrix(outer(x-5,y-5) + rnorm(100), 10, 10)
> > open3d()
> > persp3d(x, y, z, col="red", alpha=0.7,
> > aspect=c(1,1,0.5),xlab='',**ylab='',zlab='', axes=F)
> >
> > For the above, axes=F for demonstration purposes only. Now when I call:
> > axes3d()
> > ...the axis values hide/behave the way I want, but I want my own
> characters
> > in there instead of the values that default.
>
> You want to use the bbox3d() call.  For example,
>
> bbox3d(xat=c(5, 10), xlab=c("V", "X"), yat=c(2,4,6), zunit=10)
>
> for three different types of labels on the three axes.  It would be nice if
> axis3d had the same options as bbox3d, but so far it doesn't.
>
> Duncan Murdoch
>
>
> >
> > Trying again:
> > open3d()
> > persp3d(x, y, z, col="red", alpha=0.7,
> > aspect=c(1,1,0.5),xlab='',**ylab='',zlab='', axes=F)
> > axis3d('x',labels='test')
> > ...puts in a custom character label 'test', but I loose the
> behavior/hiding.
> >
> >
> > Also, then how do I get the values for the z axis to populate with the
> > default values and auto-hide with the other two custom string axes
> > auto-hiding?
> >
> > I'm pretty sure I need to use bbox3d(), but I'm not having any luck.
> >
> > I'm new'ish to R and very new to the rgl package. Hopefully that makes
> > sense.
> >
> > Thanks for your help!
> >
> > ben
> >
> >       [[alternative HTML version deleted]]
> >
> > ______________________________**________________
> > R-help@r-project.org mailing list
> > https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
> > PLEASE do read the posting guide http://www.R-project.org/**
> posting-guide.html <http://www.R-project.org/posting-guide.html>
> > and provide commented, minimal, self-contained, reproducible code.
>
>

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to