plot3drplus: plot in 3D based on rgl

Description Usage Arguments Details Value Author(s) See Also Examples

Description

3-dimensional plots, which can be rotated and zoomed in/out

Usage

1
2
3
## 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 rgl::rgl.material

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

1
2
3
4
5
6
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'

compositions documentation built on Jan. 5, 2022, 5:09 p.m.