There are pros and cons to each approach. Hierarchical will give you a cluster of clusters. This could be an advantage or completely useless. Hierarchical clustering is also prone to outliers if I remember right. An outlier would form its own cluster entirely. On the other hand k-means requires you to define the number of clusters. This can be done by using the Gap statistic of Tibshirani.
|