Tableau如何清理数据(转置和逆透视pivot和Unpivot)

在我们的日常工作中,经常会有一些Excel表格,由于阅读效果的问题,而被制作成了二维表的结构,但是二维表在数据分析的过程中却很不方便。
所以,当我们看到二维表的时候,通常都会先将其转化成数据库类型的一维表,这样才方便于后续的分析。
但是呢?二维表转化为一维表,在目前市面上的很多介绍的方法都是写代码进行转置(比如MySQL的CASE WHEN或者Python处理等),这对于一些不会写代码的人来说会比较难,而且可能原理也比较难以理解,学习起来会比较吃力一些。
今天我们就来介绍一个简单的行列转置和二维表逆透视的方法,不用写代码,只要鼠标进行拖拽就可以实现
使用的工具是Tableau Prep,数据处理之后马上就能使用Tableau进行分析,而且操作也特别的简单。

例一、如表所示,如何将学生的不同科目的成绩变成在一行里进行显示呢?处理后每一行的数据都是显示一个学生某个科目的成绩?

学生成绩表
处理后的效果图

只要三个步骤就可以完成(可以使用通配符):

流程步骤

然后选择输出数据就可以。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容