Cluster analysis and data analysis