[R] Axes limits in rgl.surface.
Duncan Murdoch
murdoch at stats.uwo.ca
Mon Dec 17 21:07:03 CET 2007
On 12/17/2007 2:29 PM, Todd Remund wrote:
> I have looked through the documentation and have not been able to find a way of using an xlim, ylim, or zlim type option on rgl.surface. I know that persp3d has the option, but seems to only be able to expand the axes not reduce them. Is there anyone who has an idea of how to do this? Thank you for your time.
You'll need to do the trimming yourself. There isn't currently any
support for user-controlled clipping regions in rgl.
That is: for the usual case where x and y are vectors, to limit x or y
to a certain range, just take a subset of those values, and a subset of
the rows or columns of z. To limit the range of z, set out of range
entries to NA. It will probably look ugly because it will get a very
ragged edge.
It appears that the NA handling for the case where x or y is a matrix
leaves something to be desired.
Duncan Murdoch
More information about the R-help
mailing list