plot3Drplus {compositions} | R Documentation |
plot in 3D based on rgl
Description
3-dimensional plots, which can be rotated and zoomed in/out
Usage
## S3 method for class 'rplus'
plot3D(x,parts=1:3,...,vlabs=NULL,add=FALSE,bbox=FALSE,
cex=1,size=cex,axes=TRUE,col=1)
Arguments
x |
an rplus object to be plotted |
parts |
the variables in the rplus object to be plotted |
... |
additional plotting parameters as described in
|
vlabs |
the labels used for the variable axes |
add |
logical, adding or new plot |
bbox |
logical, whether to add a bounding box |
cex |
size of the plotting symbol (as character expansion factor) |
size |
size of the plotting symbol, only size or cex should be used |
axes |
logical, whether to plot a coordinate cross |
col |
the color used for dots, defaults to black. |
Details
The function plots rplus objects in a 3D coordinate system, in an rgl plot.
Value
the 3D plotting coordinates of the objects displayed, returned invisibly
Author(s)
K.Gerald v.d. Boogaart http://www.stat.boogaart.de
See Also
kingTetrahedron
rgl::points3d
,
graphics::plot
,
plot3D
,
plot3D.rmult
,
plot3D.acomp
,plot3D.rcomp
,
plot3D.aplus
,plot3D
Examples
x <- cbind(rnorm(10),rnorm(10),rnorm(10))
data(SimulatedAmounts)
if(requireNamespace("rgl", quietly = TRUE)) {
plot3D(rplus(exp(x)))
plot3D(rplus(sa.lognormals),cex=4,col=1:nrow(sa.lognormals))
} ## this function requires package 'rgl'