varpart function

Partition the Variation of Community Matrix by 2, 3, or 4 Explanatory Matrices