根据阈值对数值进行二分类

功能描述

根据阈值对输入的数值列表每个值进行大小判断,小于等于阈值的为True,反之,为False。

DichValuesByThreshold

使用场景

对数值进行二分类,通常与步骤“过滤”连用。

输入

  • 输入数值(必连):待分类的数值列表。

输出

  • 分类结果:表示所有输入列表经过阈值比较后的逻辑与结果。

参数说明

  • 每个端口输入数据的阈值:用来对数值列表分类的阈值(该阈值可以输入多个,每个阈值以分号间隔;输入N个阈值,对应的输入端口也会变成N个,每个阈值对应一个输入数组;经阈值二分类后,对N个分类结果执行“与”操作,输出到最终的分类结果中)。

使用示例

输入

  • 列表1: [1,2,3],阈值1

  • 列表2: [4,5,6],阈值5

  • 列表3: [7,8,9],阈值9

处理过程

  1. 列表1比较:1≤1→true, 2≤1→false, 3≤1→false → [true, false, false]

  2. 列表2比较:4≤5→true, 5≤5→true, 6≤5→false → [true, true, false]

  3. 列表3比较:7≤9→true, 8≤9→true, 9≤9→true → [true, true, true]

逻辑与运算

  • 位置0: true ∧ true ∧ true = true

  • 位置1: false ∧ true ∧ true = false

  • 位置2: false ∧ false ∧ true = false

最终输出:[true, false, false]