import randomimport csv# 生成数据集data = for i in range1000 if i 300 x = randomuniform0 2 y = randomuniform0 2 elif i 600 x = randomuniform3 5 y = randomuniform0 2 e
首先,生成了一个包含1000个点的数据集。其中,前300个点在二维平面中的坐标范围为(0, 0)到(2, 2),接下来的300个点在坐标范围为(3, 0)到(5, 2),再接下来的300个点在坐标范围为(6, 0)到(8, 2),最后的100个点在坐标范围为(0, 0)到(8, 5)。这样生成的数据集可以用来做聚类分析。
然后,为了增加数据的多样性,又添加了100个随机分布的点。
最后,将生成的数据集保存到csv文件中,方便后续的数据分析。
原文地址: https://www.cveoy.top/t/topic/e9zj 著作权归作者所有。请勿转载和采集!