计算热图的熊猫数据框中加权平均百分比的最佳方法是什么?

时间:2016-03-15 20:04:13

标签: python pandas weighted-average

我正在尝试使用加权平均百分比制作热图。我试图做类似于使用excel中的数据透视表中的计算字段,但最后使用两个具有相同索引和列的分组数据框。分组是由两组预定的桶完成的,其中一组我被拆开为列标题(例如[0,10,20,50,100]和[0,1,2,5,10])。

    df7 = df5.groupby(['SomeBuckets','MoreBuckets']).sum().astype(float).unstack(['MoreBuckets'])
    df8 = df6.groupby(['SomeBuckets','MoreBuckets']).sum().astype(float).unstack(['MoreBuckets'])

我不确定如何逐个细胞地划分两个,有没有办法做到这一点?我试过了

    df9 = df7.truediv(df8,axis=0,fill_value='')

但所有给我的是dtype错误,无法将字符串转换为float。

0 个答案:

没有答案