Learn R Programming

Morpho (version 2.12)

pcaplot3d: visualization of shape variation

Description

visualization of shape change

Usage

pcaplot3d(x, ...)

# S3 method for symproc pcaplot3d( x, pcshow = c(1, 2, 3), mag = 3, color = 4, lwd = 1, sym = TRUE, legend = TRUE, type = c("spheres", "points"), ... )

# S3 method for nosymproc pcaplot3d( x, pcshow = c(1, 2, 3), mag = 3, color = 4, lwd = 1, legend = TRUE, type = c("spheres", "points"), ... )

Value

returns an invisible array containing the shapes associated with the Principal components selected.

Arguments

x

a object derived from the function procSym calculated on 3D coordinates.

...

Additional parameters which will be passed to the methods.

pcshow

a vector containing the PCscores to be visualized.

mag

a vector or an integer containing which standard deviation of which PC has to be visualized.

color

color of the 3d points/spheres.

lwd

width of the lines representing the shape change.

sym

logical: if TRUE the symmetric component of shape is displayed. Otherwise the asymmetric one.

legend

logical: if TRUE a legend explaining the color coding of the PCs is plotted.

type

character: for type="spheres", the landmarks will be rendered using rgl's spheres3d function and for type="points" by points3d respectivly.

Details

visualization of the shape changes explained by Principal components

See Also

procSym

Examples

Run this code

if (FALSE) {
data(boneData)
proc <- procSym(boneLM)
pcaplot3d(proc,pcshow=1:3,mag=-3)#only one PC available
}

Run the code above in your browser using DataLab