覆盖主要内容
版本: 6.1.0

分组

组件介绍

“分组”(Group By) 控件用于对数据进行分组聚集操作。

“分组”(Group By) 控件根据数据在一列或几列中的值,将结果行分成若干组,分组后对组内的数据进行指定的聚集操作。


  • 输入:
    • data:数据集
  • 输出:
    • data:处理后的数据集

页面介绍

点击 “分组”(Group By) 控件查看参数配置页面,如下图所示:

警告

获取属性信息的逻辑如下:

  1. 优先解析直接上游组件的输出结果,需要您先将上游组件运行成功
  2. 如1不满足,将会追溯源头的File、SQL Table等加载数据的属性信息

若属性信息获取错误,可通过重置控件重新获取。

参数选项

选项说明取值范围样例值
分组属性

选择分组属性,可以设置多个分组属性

数据集属性iris
分组配置

勾选列,在下方选择需要进行的操作

分组后操作:
Mean
Median
Variance
Sum
Min. value
Max. value
First value
Last value
Count
Standard deviation
Count Defined
Proportion Defined
Concatenate

Count

使用案例

在下图所示的案例中,使用 “加载文件”(File) 控件加载数据,通过 “查看数据”(Data Table) 控件查看加载数据的信息,同时使用 “分组”(Group By) 控件进行分组操作,之后通过 “查看数据”(Data Table) 控件查看处理后的数据集。

案例中加载 iris 数据集,其他控件使用默认参数配置。案例中控件的配置以及执行结果如下图所示。