Hi Aditya,
That's awesome, it worked. You made my day !!!
Though, with strata argument, it did not give me the same results. see below,
Without Strata,
Call:
adonis(formula = dist ~ Patients + Stage, data = read.table("C:\\Share\\Qiime\\S1L2Map.txt", header = T))
Permutation: free
Number of permutations: 999
Terms added sequentially (first to last)
Df SumsOfSqs MeanSqs F.Model R2 Pr(>F)
Patients 1 0.1943 0.19433 0.94012 0.02385 0.634
Stage 1 0.3054 0.30537 1.47730 0.03748 0.010 **
Residuals 37 7.6483 0.20671 0.93867
Total 39 8.1480 1.00000
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
With Strata
Call:
adonis(formula = dist ~ Stage, data = data, strata = data$Patients)
Blocks: strata
Permutation: free
Number of permutations: 999
Terms added sequentially (first to last)
Df SumsOfSqs MeanSqs F.Model R2 Pr(>F)
Stage 1 0.3054 0.30537 1.4796 0.03748 0.027 *
Residuals 38 7.8426 0.20638 0.96252
Total 39 8.1480 1.00000
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Thanks a ton !
Daiv