plot3Drmult {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 'rmult':
    plot3D(x,parts=1:3,...,
                     center=FALSE,scale=FALSE,add=FALSE,axes=!add,
                     cex=2,vlabs=colnames(x),size=cex,bbox=FALSE)

### Arguments

`x` | an object to be plotted, e.g. a data frame or a data matrix
`parts` | the variables in the rmult object to be plotted
`...` | additional plotting parameters as described in `rgl.material`
`center` | logical, center the data? This might be necessary to stay within the openGL-arithmetic used in rgl.
`scale` | logical, scale the data? This might be necessary to stay within the openGL-arithmetic used in rgl.
`add` | logical, adding or new plot
`bbox` | logical, whether to add a bounding box
`axes` | logical, whether to plot a coordinate cross
`cex` | size of the plotting symbol (as expanding factor)
`vlabs` | labels for the variables
`size` | size of the plotting symbol, only size or cex should be used

### Details

The function provides a generic interface for 3-dimensional plotting in analogy to the 2d-plotting interface of plot, using rgl package.

### Value

Nothing

### Author(s)

K.Gerald v.d. Boogaart http://www.stat.boogaart.de

### See Also

`points3D`, `plot`, `plot3D.rmult`,

`plot3D.acomp`,`plot3D.rcomp`,, `plot3D.aplus`,`plot3D.rplus`

### Examples

    x <- cbind(rnorm(10),rnorm(10),rnorm(10))
    plot3D(x)
    data(SimulatedAmounts)
    plot3D(rmult(sa.lognormals),cex=4,col=1:nrow(sa.lognormals))

[Package compositions version 0.91-6 Index]