Advertisement
toweber

k-means

Sep 17th, 2021
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. import os
  2. import ipdb; # ipdb.set_trace()  
  3.  
  4. import numpy as np
  5.  
  6. from sklearn.cluster import KMeans
  7.  
  8.  
  9. X = np.array([[1, 2], [1, 4], [1, 0], [10, 2], [10, 4], [10, 0]])
  10. kmeans = KMeans(n_clusters=2).fit(X)
  11.  
  12. # print the results for the training data
  13. print(kmeans.labels_)
  14.  
  15. # predict for new data
  16. print(kmeans.predict([[10, 4.5]]))
  17. #print(kmeans.predict([[0,0], [12,3]]))
  18.  
  19. # show centers
  20. print(kmeans.cluster_centers_)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement