为一组数据编写一个聚类模型，并将数据分为一定数量的组。
给定数据集的每个元素。例如：财务报表中的每个公司。
可以使用K-means聚类算法来为财务报表中的公司进行聚类。该算法将数据分成k个簇，其中k是用户指定的参数。以下是实现该算法的简要步骤：

1. 随机选择k个质心（中心点），其中每个质心都是一个数据点。
2. 将每个数据点分配到最靠近的质心所在的簇中。
3. 对于每个簇，计算所有数据点的平均值，并将质心移动到该平均值。
4. 重复步骤2和3，直到质心不再移动或达到预定的最大迭代次数。

使用该算法可以将财务报表中的公司分成一定数量的组，每个组中的公司都有相似的财务报表特征。