本文为您介绍数据筛选组件。
功能说明
数据筛选组件可以指定某一列或多列数据,根据筛选规则,筛选出满足规则的数据。
计算逻辑原理
数据筛选:根据指定的筛选规则筛选满足规则的数据。例如:输入CSV包含5列,温度、压力、振动、流量和能耗,设定筛选规则:能耗小于100,则输出数据中只保留能耗小于100的行。
参数说明
IN端口-输入参数
参数名 | 参数描述 | 是否必填 | 输入数据类型 | 数据源类型 |
保留变量 | 配置不需要做筛选处理的变量,原样输出。 | 否 | 不限 |
|
筛选变量 | 配置需要做筛选处理的变量。 | 是 | 整数或浮点数 说明 若存在非数值数据,则会置为NaN,对应行数据会被剔除。 |
|
OUT端口-输入参数
参数名 | 参数描述 | 输出数据类型 |
输出 | 输出包含保留变量和筛选变量。 | 保留变量:与输入数据类型一致。 筛选变量:浮点数。 |
其他参数
参数名 | 参数描述 | 是否必填 | 参数默认值 | 参数范围 |
筛选规则 | 配置数据筛选的规则。注意:单个筛选条件只能由输入参数名称、比较符和数值组成(如:x>1),多个筛选条件之间用&、|连接,&表示与,|表示或,为了表明各条件之间的重要程度可以加()。支持的比较符有>、<、>=、<=、==、!=。默认None,表示无筛选规则,输出原始数据。例:((a>=0) & (b<2)) | (b==3)。 | 是 | None | 无 |
文档内容是否对您有帮助?