然后我们来看看,如何使用轮廓系数来,判断我们应该分为几类数据
首先导包:
import numpy as np 导入数学计算包
from sklearn import datasets 导入数据生成包
from sklearn.cluster import KMeans 导入聚类算法包
from sklearn.metrics import silhouette_score#轮廓系数 导入轮廓系数包
import matplotlib.pyplot as plt 导入画图包
然后我们再来看,
X,y = datasets.make_blobs(centers = 3,random_state =1024)
这里这个意思使用make_blobs 生成,3种分类的数据,并且,我们指定了centers是3,表示3种分类,然后指定了random_state=1024 表示,每次按照1024这种规则生成随机数据集