• tableau prep 转置-pivot


    前言

    学习excell和python的pandas时,遇到pivot这个英文词。excel称为透视表,翻译的很糟糕,也造成了会用,但不理解。

    后来学习tableau desktop同样出现了pivot,翻译成转置--转动/置换,可算是“信达雅”。

    因为在tableau,  Pivot Table其实是把行转化为列。

     

    tableau官方解释:

    有时候,使用Tableau分析电子表格或者横向表格(交叉数据)的数据会遇到一些困难。

    Tableau更倾向于数据是一行一行的“高高的数据”(行数据),而不是一列一列的“很宽很长的数据”(列数据),这就需要我们把列数据转置为行数据

    这就是Pivot的实际意义。

    从"交叉数据"到tableau行数据

    交叉表数据,或Excel的数据透视表 -----tableau的pivot转置----->tableau“行”数据.

    交叉表数据的特征:

    多个列同属于一个分类(或者说具有同一个属性),即表头有的列非常多,例如:

    id 姓名 数学 语文 英语
    1 小王 88 90 75

    tableau转置后:

    id 姓名 科目 分数
    1 小王 数学 88  
    1 小王 语文 90
    1 小王 英语 75

    即把列数据-》行数据

    本文参考了:https://www.zhihu.com/search?type=content&q=table%20prep%20

  • 相关阅读:
    PLSQL Developer新建表空间
    oracle中where子句和having子句中的区别
    ORACLE基本数据类型
    Oracle数据库字符集问题
    问题及解决方法
    Show Profile
    批量数据脚本
    慢查询日志
    GROUP BY关键字优化
    order by关键字优化
  • 原文地址:https://www.cnblogs.com/chentianwei/p/12726826.html
Copyright © 2020-2023  润新知