5.2.2.9 行转列
创建于 2022-10-21 / 最近更新于 2022-11-04 / 2287
字体:
[默认]
[大]
[更大]
当我们所掌握的数据集维度较为复杂,或者用户需要对经营、制造的商品、产品进行横向的分析时,需要对存储这些数据集的维表进行行转列的转换,使得例如商品、菜品、国家、地域等数据行变为数据维度,使得比较复杂、冗余、未经规范处理的数据集能够获得维度转化,形成新指标的数据集。
转换前预览:
选择需要做行转列操作的列:选定将成为数据集列项维度的数据所在的列的列项,结合示例图来说,当用户需要采用数据集的行中的“鞋类“、”配件“、“服装”这些维度时,就选择这些数据所在的列的列名:“类别”。
在新建列中填充的数据列:用户选择需要的数据列项(如,销售额),来描述“鞋类“、”配件“、“服装”这些维度。
聚合类型:选择对这些数据列项的“聚合类型”,图中的例子是对销售额进行求和,我们还可以选择其它聚合方式(求和、最小值、最大值、平均值、计数、无处理)。
选择主键列:主键列决定了输出的数据集将依据哪个主键。选择多个主键列时,会形成主键集,并依据该主键集输出数据集。
“新建列”的左文本框:填写原数据转为列后的名称(一般根据“在新建列中填充的数据列”中的要素进行相应含义的命名)。
“新建列”的右文本框:按照用户自身的需求,补充填写选择的行转列的列中的各个数据的原值。
5 人点赞过