3
$\begingroup$

I am helping someone analyse data on plant species. They divided a town into equal-sized squares and collected data on the weed species growing in each square. I used cluster analysis (Ward.D2) to group the squares according to their species composition. The results look sensible. There is data available about the ecological characteristics of most of the species (Ellenberg values etc). Can I now do a second analysis, applying the Ellenberg values to the species in each cluster and using ANOVA to see which Ellenberg values (e.g. nitrogen, pH) are most important in separating the squares? Or are there other ways of doing this?

Thank you for all the comments. The clustering was done on species presence/absence (indicator variables). Some species occur almost everywhere and others only occur once or twice in the whole data set. The auxiliary variables are Ellenberg indicator values (EIVs) for these species. In response to Roger V’s comment, I used pvclust (10000 iterations) to test the strength of the clustering. The 2 main clusters A and B were significant at 92%AU. Cluster A segmented into 2 subclusters and B into 3 subclusters which map well onto what is known in broad terms about the ecological and geographical characteristics of the location – urban character etc., the AUs of these subclusters vary a lot and are very poor for two species-poor subclusters. I have then calculated unweighted Ellenberg values for the species at both the main and subcluster levels. ANOVA of Ellenbergs at the A and B level are all p<0.001 and also mostly good p’s at the sub-cluster level with the exception of the 2 subclusters with poor AUs which are the most heavily urban. My reasoning (which may well be wrong!) is that the clustering has extracted sites which are similar in their species composition and then calculating mean EIV’s for the species in each cluster gives me information about the environmental factors which are most important in determining these clusters – eg nitrogen, pH. I have been reading Zeleny and Schaffers 2012 (J Veg Science) about circularity of reasoning with EIV’s, and I am not sure whether I am falling into a trap or not. Further, I decided not to weight Ellenberg values by the number of occurrences of a species in a particular square as the most abundant species tend to be high nitrogen and high light and so these attributes tend to dominate the data set. (Although this is important in many respects).

$\endgroup$
2
  • 2
    $\begingroup$ Welcome to the site! It'd be natural to see to what extent certain features differ between clusters. Just don't pay any attention to ANOVA F or p-values. You have intentionally created clusters; obviously chance is not responsible for the clustering and so any ANOVA null hypothesis is not applicable. $\endgroup$
    – rolando2
    Commented Aug 7 at 10:09
  • $\begingroup$ Performing ANOVA makes sense only to confirm that the clusters are significantly different (one can also use other methods, like bootstrapping, to see whether the clusters are robust.) Then you will probably need to carry out pairwise analyses between cluster pairs to see which variable is significantly different. $\endgroup$
    – Roger V.
    Commented Aug 7 at 15:40

1 Answer 1

1
$\begingroup$

If you are using the clusters to discover a latent categorical variable that theory predicts should apply to your data/scenario, then follow-up analyses like these are not only reasonable...they should be explored to add construct validity to your model analysis.

The key is to clearly distinguish between your indicator variables (the variables used in the clustering protocol) and the auxiliary variables (the dependent variables for the post hoc ANOVA and such). If you try to use the indicator variables (or functions derived from these variables), then rolando2's comment applies...any P-values from group-different analyses are vacuous as you purposefully created the groups. However, follow-up analyses with the auxiliary variables is perfectly reasonable.

In latent variable analyses like LCA or LPA, this follow-up protocol is often called the BCH analysis (I believe these are initials of people's names). It can be run as an ANOVA or as a multiple regression (where you use the probability assignments for each class as the predictor variables).

Hope this helps...happy to elaborate if needed.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.