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