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