交互式 K-Means
组件介绍
“交互式 K-Means”(Interactive K-Means) 控件用于展示k均值聚类算法对数据集中某两个属性的聚类。此组件将k-means聚类逐步应用于所选的两个属性。用户可以逐步了解算法,并查看其工作原理。
K-Means相关说明请参考K-Means控件
- 输入:
- data:数据集
- 输出:
- data:处理后的数据集
- cen:每个簇的中心点
页面介绍
点击 “交互式 K-Means”(Interactive K-Means) 控件查看参数配置页面,如下图所示:
参数选项
选项 | 说明 | 取值范围 | 样例值 |
---|---|---|---|
坐标轴 | 选择x和y轴的属性 | 输入数据集中的数值型属性 | sepal length |
聚类中心 | 中心点个数:设置中心数 | 1~10 | 3 |
手动单步执行 | 重计算聚类中心:逐步执行算法的不同阶段。基于分配给质心的数据的最中央位置,重新计算质心将质心移动到新位置。 | ||
自动执行 | 自动计算:自动地逐步执行。 |
使用案例
在下图所示的案例中,使用 “加载文件”(File) 控件加载数据,连接 “交互式 K-Means”(Interactive K-Means) 控件进行交互式聚类操作,最后连接 “查看数据”(Data Table) 查看控件输出。
案例中加载 iris 数据集,案例中控件的配置以及执行结果如下图所示。