You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
stop(gettextf("'permutations' have %d columns, but data have %d observations",
ncol(permutations), N))
np<- nrow(permutations)
perm<- sapply(seq_len(np),
function(i, ...) procr(X, Y[permutations[i,],]))
Pval<- (sum(perm>=sol$t0-EPS) +1)/(np+1)
What is the reason for choosing such an approach? (I am not the strongest in maths, it might be that I'm missing simple logic somewhere).
Also, as far as I understand, $m_{12}^2$ refers to the sum of squares or goodness-of-fit statistic from the publication of Peres-Neto & Jackson (2001). The same Jackson in 1995 refers to it as $M^2$.
Do you think the notation could be unified to avoid confusion?
I compared implementations in QIIME2 and vegan both, you can take a look at it here: https://forum.qiime2.org/t/procrustes-and-protest-analysis/20123/4
The text was updated successfully, but these errors were encountered:
In original Jackson 1995 the procedure for permutational testing is:
In the
vegan
implementation procedure goes as follows:vegan/R/protest.R
Lines 19 to 38 in 1c98b98
What is the reason for choosing such an approach? (I am not the strongest in maths, it might be that I'm missing simple logic somewhere).
Also, as far as I understand,$m_{12}^2$ refers to the sum of squares or goodness-of-fit statistic from the publication of Peres-Neto & Jackson (2001). The same Jackson in 1995 refers to it as $M^2$ .
Do you think the notation could be unified to avoid confusion?
I compared implementations in
QIIME2
andvegan
both, you can take a look at it here: https://forum.qiime2.org/t/procrustes-and-protest-analysis/20123/4The text was updated successfully, but these errors were encountered: