距离变换
组件介绍
**“距离变换”(Distance Transformation)**控件用来对距离矩阵进行标准化和转化。
**“距离变换”(Distance Transformation)**控件对输入的距离矩阵数据进行相关处理,主要包括标准化操作和数据转化操作。
数据的标准化(normalization)就是指将原始数据按比例缩放,将数据转化为无量纲的纯数值,便于不同单位或量级的数据能够进行比较和加权。
数据转化操作是将数据按指定公示进行转化,主要包括取反,取倒数等操作。
- 输入:
- dis:距离矩阵
- 输出:
- dis:距离矩阵
页面介绍
点击**“距离变换”(Distance Transformation)**控件查看参数配置页面, 如下图所示:
参数选项
选项 | 说明 | 取值范围 | 样例值 |
---|---|---|---|
标准化操作 | 进行数据标准化操作 | 不进行该操作 | 不进行该操作 |
转化 | 矩阵元素取值的变换 | 不进行该操作 | 不进行该操作 |
使用案例
在下图所示的案例中,使用**“加载文件”(File)控件加载数据,然后连接“距离转换”(Distances)控件以计算距离矩阵,通过“距离矩阵”(Distance Matrix)查看计算后的距离矩阵,之后连接“距离变换”(Distance Transformation)对距离矩阵进行转换,最后使用“距离矩阵”(Distance Matrix)**查看转化后的矩阵。
案例中加载 iris 数据集,案例中控件的配置以及执行结果如下图所示。