透视表

<< Click to Display Table of Contents >>

当前位置:  深度分析 > 实验功能使用 > 节点 > 数据变换 > 转换 

透视表

复制链接

1.概述

透视表可以将输入数据的行转换为列,同时可以聚合数据列。当用户处理一个多维度列的表时,如果只想关注a维度值在各个b维度的c值是多少时,就可以采用“透视表”节点,通过将a设置为保留列,b设置为转换列,c设置为值列,从而将b列中存在的每个维度和c值组合生成新的列。

输入:一个数据集。

输出:数据集。

2.配置方法

将透视表节点添加到画布后,可通过右侧的“配置项目”页面,对数据行列转换进行设置。

DepthAnalysis__PivotTable

2.1选择数据

点击“保留列”、“转换列”下方的“选择数据”,弹出选择列对话框。

Ai_pivot_select_data_1

点击“值列”下方的“选择数据”,弹出选择列对话框。

Ai_pivot_select_data_2

 

数据列:显示前置节点输出的所有数据字段名,支持搜索和按数据类型筛选。

保留列:从数据列中选择保持不变的列。

转换列:从数据列中选择需要从一维转换为多维的列。

值列:从数据列中选择转换后对应的值。如果符合转换条件的值具有多个,可以设置相应的聚合类型,一共支持23种,包括总和、平均、计数、精确不同值计数、不同值计数、最大值等。

3.查看结果

运行后可以直接在透视表节点查看数据集中的一维转换为多维输出的元数据和探索数据,也可以连接数据集视图查看输出的元数据和探索数据。元数据和探索数据可参考深度分析 > 实验功能使用 > 节点 > 数据

Ai_pivot_result