反馈已提交

网络繁忙

您好,只有最新版本的6.X支持在线编辑修改,如果想创建/编辑文档,请移步到 *最新版本*

逆透视

  • 文档创建者:doreen0813
  • 历史版本:11
  • 最近更新:Lily.Wang 于 2021-11-02
  • 1. 概述

    1.1 预期效果

    行列转换之列转行是将二维表转换为一维表。

    • 一维表也常称为流水线表格。一般有固定的列名,平常输入数据只需要一行一行的添加即可。

    • 二维表格是一种关系型表格。通常数据区域的值需要通过行列同时确定。

    在数据关系上来说,二维表有一个很明显的特征,就是列字段中有一部分是相同性质的字段。而一维表没有任何两个字段是相同性质的。

    例如 Excel 表地区消费支出就是一张二维表,如下图所示:

    2020-07-08_10-26-48.png

    1)转换为一维表后,每一列都是个独立维度,更适合进行数据分析。例如,地区消费支出表利用自助数据集进行加工后,原先支出金额消费金额通过每一行数据逐条展示,如下图所示:

    2020-07-08_11-35-37.png

    2)在仪表板的分组表中拖拽处理后的数据效果,如下图所示:

    2020-07-08_11-36-37.png

    1.2 实现思路

    通过自助数据集对原始数据进行加工,将需要转换的数据指标转入新建列,通过上下合并新建列完成行列转换。

    注:行列转换操作请参考行列转换之行转列

    2. 示例

    2.1 导入数据

    数据下载:地区消费支出.rar

    登录FineBI数据决策系统,进入数据准备>业务包,点击添加表>EXCEL数据集,选择地区消费支出表上传导入,如下图所示:

    image.png

    点击地区消费支出表进行数据预览,效果如下图所示:

    image.png

    2.2 列转行操作

    2.2.1 新增列

    1)点击添加表,新建自助数据集,如下图所示:

    image.png

    2)选择地区消费支出表,点击进行数据处理的字段,添加字段地区消费金额,右侧自动显示预览效果,如下图所示:

    image.png

    2)点击...,新增列,如下图所示:

    image.png

    3)新增列为文本类型消费金额字段,并将新增列命名为类型,点击确定,如下图所示:

    2020-07-08_11-01-15.png

    4)点击保存自助数据集 A 。

    2020-07-08_11-04-16.png

    注:添加完自助数据集后进行数据更新,否则上下合并无法选择新建的自助数据集A。

    5)采用同样的方式新增自助数据集 B ,对该表做上述同样的“新增列”“选择字段”处理,但使用字段为“地区”“支出金额”,新增列为文本类型的"支出金额",且命名为“类型”。效果如下图所示:

    2020-07-08_11-07-50.png

    2.2.2 上下合并

    1)在自助数据集 B 的编辑界面,新增列后点击...,选择上下合并,如下图所示:

    2020-07-08_11-08-24.png

    2)添加合并表为自助数据集 A ,如下图所示:

    image.png

    3)根据需要编辑合并表,合并支出类型消费类型,调整列顺序,下方自动跳出数据预览。配置完点击保存,完成列转行操作。如下图所示:

    2020-07-08_11-15-25.png

    2.3 效果查看

    实现效果请参见本文 1.1 节。

    附件列表


    主题: 数据分析进阶
    已经是第一篇
    已经是最后一篇
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    请前往「服务平台」,选择「在线支持」

    热线电话:400-811-8890转2

    在线QQ(将在2023.01.03关停):800049425

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭