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)
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.