热线电话:13121318867

登录
2019-01-20 阅读量: 755
多索引DataFrame - 使用其他行添加行

查看创建了多少任务与每月完成的任务数量。

我想在多索引表中添加一行,显示每个任务类型完成的任务百分比。

因此,对于每个任务(A,B,C,D,E),我希望有“总计”,“完成”和“完成百分比”行(完整行除以总计)

苦苦挣扎以解决这个问题,任何帮助表示赞赏!

当前表格:

Month June July August September

Tasks Des

A Total 181.0 85.0 69.0 15.0

Complete 33.0 10.0 0.0 0.0

B Total 13.0 12.0 5.0 1.0

Complete 5.0 9.0 0.0 1.0

C Total 137.0 89.0 78.0 22.0

Complete 66.0 54.0 27.0 12.0

D Total 629.0 203.0 174.0 51.0

Complete 451.0 127.0 87.0 28.0

E Total 135.0 100.0 86.0 24.0

Complete 46.0 27.0 29.0 2.0

解决办法参考:使用unstack按行进行重塑,因此可能分,最后通过重塑回来stack。

最后用于正确的订购使用swaplevel,sort_index最后reindex。

0.0000
7
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子