一、Scipy聚类kmeans
SciPy is an open-source software for mathematics, science, and engineering.
聚类实例:
import numpy as np
from scipy.cluster.vq import vq, kmeans, whiten
import matplotlib.pyplot as plt
fe=np.array([[1.9,2.0],
[1.7,2.5],
[1.6,3.1],
[0.1,0.1],
[0.8,0.3],
[0.4,0.3],
[0.22,0.1],
[0.4, 0.3],
[0.4,0.5],
[1.8,1.9]])
book=np.array((fe[0],fe[1]))
print(type(book))
print("book:\n",book)
codebook,distortion=kmeans(fe,book)
#可以写kmeans(wf,2),2表示两个质心,同时启用iter参数
print("codeboo