K-means algorithm implementation Manuel Germán Morales Packages needed: matplotlib (graphic visualization) sklearn (generate data) numpy (utils)