Learn R Programming

Morpho (version 2.6)

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"), ...)

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.

Value

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

Details

visualization of the shape changes explained by Principal components

See Also

procSym

Examples

Run this code
# NOT RUN {
# }
# NOT RUN {
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