getPLSCommonShape | R Documentation |
Get the linear combinations associated with the common shape change in each latent dimension of a pls2B
getPLSCommonShape(pls)
pls |
object of class "pls2B" |
returns a list containing
shapevectors |
matrix with each containing the shapevectors (in column- major format) of common shape change associated with each latent dimension |
XscoresScaled |
Xscores scaled according to |
YscoresScaled |
Yscores scaled according to |
commoncenter |
Vector containing the common mean |
lmdim |
dimension of landmarks |
Mitteroecker P, Bookstein F. 2007. The conceptual and statistical relationship between modularity and morphological integration. Systematic Biology 56(5):818-836.
plsCoVarCommonShape
data(boneData)
proc <- procSym(boneLM)
pls <- pls2B(proc$orpdata[1:4,,],proc$orpdata[5:10,,])
commShape <- getPLSCommonShape(pls)
## get common shape for first latent dimension at +-2 sd of the scores
## (you can do this much more convenient using \code{\link{plsCoVarCommonShape}}
scores <- c(-2,2) * sd(c(commShape$XscoresScaled[,1],commShape$YscoresScaled[,1]))
pred <- restoreShapes(scores,commShape$shapevectors[,1],matrix(commShape$commoncenter,10,3))
## Not run:
deformGrid3d(pred[,,1],pred[,,2])
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.