Function to obtain the Procrustes correlation between two matrices and partial Procrustes correlation between three matrices.
procrustes.syncsa(x, y)procrustes.partial(x, y, z)
Matrix that will be correlated.
Matrix whose effect will be removed from the correlation between x and y.
Procrustes correlation between matrices.
The function procrustes.syncsa is a small change in the function
procrustes
. The function uses a correlation-like statistic
derived from the symmetric Procrustes sum of squares. Partial Procrustes
correlations is obtained by Procrustes correlation of residuals between
each variable in z being used as linear predictor of all variables in x and y.
For more details, see syncsa
.
Peres-Neto, P.R. and Jackson, D.A. (2001). How well do multivariate data sets match? The advantages of a Procrustean superimposition approach over the Mantel test. Oecologia 129: 169-178.