python 数据分析基础 day13-套嵌字典在数据整理过程中的应用

今天是读《python数据分析基础》的第11天,今天笔记的内容主要是涉及这本书的5.2节。很多时候,业务数据是按照业务这个维度来组织数据的,按5.2节的实例来说,就是客户每购买一次会员,就会产生一条记录。但问题在于,做分析的时候,一般需要以其他维度来组织数据,例如客户维度或时间维度。而这时就会发现按其他维度组织数据必须考虑一个问题,如何将统计维度的值变成唯一的,以便后续数据的进一步处理,以及与其他表进行关联的时候保证不会出现重复的记录。举个例子,按客户组织维度数据,最好保证每个客户标识只出现一次。
在这种情况下,使用套嵌字典,就能在一定程度上解决这个问题,形如{cusID,{{date1,amout1},{date2,amout2}}。这样子,就能保证客户标识的唯一性,将与某个客户相关的所有信息都放在一条记录中。

    原文作者:billyang916
    原文地址: https://www.jianshu.com/p/141a8384171b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞