from sklearn.cluster import KMeans

#モデルを特定し、数を指定する
k_means_model = KMeans(n_clusters = 4)
#データにモデルを当てはめる
k_means_model.fit(X);
 
 
 
それでは、データポイントの各々のグループの予測を行います。
 
 
Y = k_means_model.predict(X)
#Plot the data:
plt.scatter(X[:, 0], X[:, 1], c=Y, s=20, edgecolor='k')
plt.show()
 
 

f:id:tennisfashionista:20210302021406p:plain

 

 

これはかなり自然に色分けされたクラスタリングでしょう。

ぜひもっと複雑な例でも、実際にクラスタリングが動くがどうか試してみてください。

 

 

 

クラスタリングは、ビジネスの場面でもよく使われます!

もう少しだけクラスタリングについては、次回も取り上げようと思いますが
もっと実践に近い内容を学びたい!という方には、めちゃくちゃこのコースが体系的でおススメです。
 

 ↓↓
 
 
これは、実践のビジネスの場でデータを使えるように指導してくれる、社会人の為の講座です! 
ぜひサイトや無料説明会等で情報を見てみてくださいね^^
 
 
また詳しくは簡単にメリットデメリット等もまとめているので
よかったら下の記事も参考にしてください^^
 
 
最後まで読んで頂きありがとうございました。