Machine learning enables machines to learn rules from large amounts of data
so as to classify new samples or make reasonable predictions about the future. This paper introduces the general process of machine learning applied to data analysis by using iris plants database
analyzes and compares typical machine learning methods in data analysis
such as principal component analysis
linear discriminant analysis and K-means clustering
and expounds the practice of machine learning in data analysis.