K-means聚类算法能做到聚一类吗,

问题相关代码,请勿粘贴截图
聚类数设为1出错。
求到M个已知点距离之和最小的点

你这是啥意思?聚类聚一类,那不就是输入的数据都是一类吗?这似乎不需要聚吧
如果你是想把两两距离在一定范围之内的数据看为一类的话建议使用密度聚类

从原理上说,可以聚类为 1类,那就不用计算,所有样本都作为一类,聚类中心是均值,也可以相应求出最小距离平方和,但没什么意义。
但是如果你调用聚类算法程序 API,往往是从聚类数 2 开始求解。如果聚类数设为 1,就会报错。