数据透视表中巧用平均值计算及时妥投率

Posted yangykaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据透视表中巧用平均值计算及时妥投率相关的知识,希望对你有一定的参考价值。

作者:iamlaosong

工作表中保存妥投邮件记录。并已依据时限推断该邮件是否及时妥投。及时妥投标记为1,否则为0。及时妥投率的计算公式是:及时妥投率=及时妥投量/妥投邮件总量。统计各城市的邮件及时妥投率,仅仅须要添加一个对标记求和字段,一个计数字段,以二者的比值就能够得到及时妥投率。只是这个计算不含在透视表中,须要自己输入公式。

例如以下图所看到的:

技术分享技术分享

但是这样须要三个字段,假设行列是收寄城市和寄达城市的矩阵,中间仅仅有一个字段的位置,直接用一个计算字段是不行的,由于透视表无法输入这种计算公式。怎么办?办法非常easy,就是取是否及时字段的平均值。而这个值正好就是及时妥投率。例如以下图所看到的:

技术分享技术分享

设置好后。效果例如以下,类似的比率都能够这样计算,就是開始说的三字段中的及时妥投率採用这样的方式,包括在透视表中,操作起来将更加协调:

技术分享

技术分享





以上是关于数据透视表中巧用平均值计算及时妥投率的主要内容,如果未能解决你的问题,请参考以下文章

为熊猫数据透视表中的每个值列定义 aggfunc

如何组合熊猫数据透视表中的列?

Pandas 数据透视表/groupby 计算加权平均值

pandas 数据透视表:通过 aggfunc 计算加权平均值

具有平均时间的熊猫数据透视表

比较数据透视表中计算字段中的两列错误