#データセットをmake_blobsで生成 from sklearn.datasets import make_blobs X, Y = make_blobs(n_samples=150,#データ点の個数 n_features=2,#特徴量の個数 centers=3,#クラスタの個数 cluster_std=0.5,#クラスタ内の標準偏差 shuffle=True,#データ点をシャッフル random_state=0)#乱数生成器の状態を指定 import matplotlib.pyplot as plt plt.scatter(X[:, 0], X[:, 1], c='white', marker='o', edgecolor='black', s=50) plt.grid() plt.tight_layout() plt.show()
乱数だから毎回同じ図にはならない。